From: Wolfgang Bumiller Date: Sun, 16 Jun 2013 07:52:49 +0000 (+0200) Subject: reclassify_token should only deal with tokens < TOKEN_START... should fix #113 X-Git-Tag: v0.3.0~109 X-Git-Url: https://git.xonotic.org/?a=commitdiff_plain;h=e6bb7697f9d7c25c7b77da1a3b746092ad7f3e9d;p=xonotic%2Fgmqcc.git reclassify_token should only deal with tokens < TOKEN_START... should fix #113 --- diff --git a/parser.c b/parser.c index c0a7f3b..71242ac 100644 --- a/parser.c +++ b/parser.c @@ -1810,6 +1810,8 @@ static bool parser_close_paren(parser_t *parser, shunt *sy) static void parser_reclassify_token(parser_t *parser) { size_t i; + if (parser->tok >= TOKEN_START) + return; for (i = 0; i < operator_count; ++i) { if (!strcmp(parser_tokval(parser), operators[i].op)) { parser->tok = TOKEN_OPERATOR;