From: Wolfgang Bumiller Date: Thu, 19 Jul 2012 17:53:58 +0000 (+0200) Subject: Properly parse functions without parameters X-Git-Tag: 0.1-rc1~422 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=03baa85c4387f8341472778d37abba7d1ce9e8cb;p=xonotic%2Fgmqcc.git Properly parse functions without parameters --- diff --git a/parser.c b/parser.c index 234cd0e..5e42997 100644 --- a/parser.c +++ b/parser.c @@ -92,6 +92,9 @@ ast_value *parser_parse_type(parser_t *parser, bool *isfunc) return NULL; } + if (parser->tok == ')') + break; + param = parser_parse_type(parser, &dummy); (void)dummy;