We were using uninitialised memory whilst parsing geometry, leaving
random contents as the return for shape/overlay/etc sections. Somehow
this actually worked everywhere but under Java.
https://bugs.freedesktop.org/show_bug.cgi?id=57913
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
$2->merge = $1;
$$ = &$2->common;
}
- | OptMergeMode ShapeDecl { }
- | OptMergeMode SectionDecl { }
- | OptMergeMode DoodadDecl { }
+ | OptMergeMode ShapeDecl { $$ = NULL; }
+ | OptMergeMode SectionDecl { $$ = NULL; }
+ | OptMergeMode DoodadDecl { $$ = NULL; }
| MergeMode STRING
{
$$ = &IncludeCreate(param->ctx, $2, $1)->common;