From: Wolfgang Bumiller Date: Tue, 15 Jan 2013 13:23:17 +0000 (+0100) Subject: fix a goto to a wrong error-cleanup part X-Git-Tag: before-library~255 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=150c6e21e70d7799d77c234bb6e350c558bc628f;p=xonotic%2Fgmqcc.git fix a goto to a wrong error-cleanup part --- diff --git a/parser.c b/parser.c index 601775a..efcacce 100644 --- a/parser.c +++ b/parser.c @@ -4059,13 +4059,13 @@ static bool parse_function_body(parser_t *parser, ast_value *var) if (!parser_create_array_setter_proto(parser, varargs, name)) { ast_delete(varargs); ast_block_delete(block); - goto enderr; + goto enderrfn; } snprintf(name, sizeof(name), "%s##va##GET", var->name); if (!parser_create_array_getter_proto(parser, varargs, varargs->expression.next, name)) { ast_delete(varargs); ast_block_delete(block); - goto enderr; + goto enderrfn; } func->varargs = varargs; }