> 2011-05-02 Dmitry Gorbachev <d.g.gorbac...@gmail.com> > > * parser.c (cp_parser_init_declarator): Replace false by NULL.
I've installed the attached patch as obvious. 2011-05-02 Dmitry Gorbachev <d.g.gorbac...@gmail.com> Eric Botcazou <ebotca...@adacore.com> * parser.c (cp_parser_init_declarator): Set pushed_scope to NULL_TREE instead of inappropriate zero values. -- Eric Botcazou
Index: parser.c =================================================================== --- parser.c (revision 173209) +++ parser.c (working copy) @@ -14302,7 +14302,7 @@ cp_parser_init_declarator (cp_parser* pa bool is_non_constant_init; int ctor_dtor_or_conv_p; bool friend_p; - tree pushed_scope = NULL; + tree pushed_scope = NULL_TREE; bool range_for_decl_p = false; /* Gather the attributes that were provided with the @@ -14609,7 +14609,7 @@ cp_parser_init_declarator (cp_parser* pa if (pushed_scope) { pop_scope (pushed_scope); - pushed_scope = false; + pushed_scope = NULL_TREE; } decl = grokfield (declarator, decl_specifiers, initializer, !is_non_constant_init,