Fixed the grammar for parameter-declaration

This commit is contained in:
Pierre Pronchery 2008-03-13 18:30:31 +00:00
parent a969828475
commit 77cf443ad0

View File

@ -715,8 +715,7 @@ static int _parameter_list(C99 * c99)
/* parameter-declaration */
static int _parameter_declaration(C99 * c99)
/* declaration-specifiers declarator
* declaration-specifiers [ abstract-declarator ] */
/* declaration-specifiers [ (declarator | abstract-declarator) ] */
{
int ret;
@ -728,9 +727,6 @@ static int _parameter_declaration(C99 * c99)
ret |= _abstract_declarator(c99);
else if(token_in_set(c99->token, c99set_declarator))
ret |= _declarator(c99);
else
ret |= _parse_error(c99, "Expected declarator"
" or abstract declarator");
return ret;
}