From: Christoph Mallon Date: Thu, 26 Apr 2012 10:18:44 +0000 (+0200) Subject: Plug an extension leak on parse error in parse_for(). X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=6e71c889a8a04df82310c2503a272229e7a1f84f;p=cparser Plug an extension leak on parse error in parse_for(). --- diff --git a/parser.c b/parser.c index f128dd5..59417dd 100644 --- a/parser.c +++ b/parser.c @@ -9527,7 +9527,8 @@ static statement_t *parse_for(void) warningf(WARN_UNUSED_VALUE, &init->base.source_position, "initialisation of 'for'-statement has no effect"); } rem_anchor_token(';'); - expect(';', end_error2); + expect(';', end_error3); +end_error3:; } POP_EXTENSION();