widl: Fix syntax to also work with older versions of bison.
authorGerald Pfeifer <gerald@pfeifer.com>
Fri, 2 May 2008 12:14:01 +0000 (14:14 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 2 May 2008 14:05:48 +0000 (16:05 +0200)
tools/widl/parser.y

index ea8baf2f99c06227c388193b23d23aac4d43f1cd..db0778a45de15dd1185318752b34fd661fe16390 100644 (file)
@@ -747,6 +747,7 @@ field:        m_attributes decl_spec declarator_list ';'
 ne_union_field:
          s_field ';'                           { $$ = $1; }
        | attributes ';'                        { $$ = make_var(NULL); $$->attrs = $1; }
+        ;
 
 ne_union_fields:                               { $$ = NULL; }
        | ne_union_fields ne_union_field        { $$ = append_var( $1, $2 ); }
@@ -755,6 +756,7 @@ ne_union_fields:                            { $$ = NULL; }
 union_field:
          s_field ';'                           { $$ = $1; }
        | ';'                                   { $$ = NULL; }
+        ;
 
 s_field:  m_attributes decl_spec declarator    { $$ = $3->var;
                                                  $$->attrs = check_field_attrs($$->name, $1);