From: Christoph Mallon Date: Wed, 17 Sep 2008 21:49:45 +0000 (+0000) Subject: Add { as anchor while parsing k&r declaration list. X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=1c328dadb90f5d6ca0a00c294b0833f927282d23;p=cparser Add { as anchor while parsing k&r declaration list. [r22059] --- diff --git a/parser.c b/parser.c index d05873e..68e6670 100644 --- a/parser.c +++ b/parser.c @@ -4760,6 +4760,8 @@ static void parse_kr_declaration_list(declaration_t *declaration) if (!type->function.kr_style_parameters) return; + add_anchor_token('{'); + /* push function parameters */ int top = environment_top(); scope_t *last_scope = scope; @@ -4838,6 +4840,8 @@ static void parse_kr_declaration_list(declaration_t *declaration) } declaration->type = type; + + rem_anchor_token('{'); } static bool first_err = true;