Enable 'local-already-declared' check for locals even when they are functions - this was previously simply in the wrong 'if'

This commit is contained in:
Wolfgang (Blub) Bumiller 2012-11-09 19:38:57 +01:00
parent 8e30d7cb86
commit e87fd30c48

View file

@ -2510,7 +2510,8 @@ static bool parse_variable(parser_t *parser, ast_block *localblock)
goto cleanup;
}
}
else /* if it's a local: */
}
if (localblock) /* if it's a local: */
{
olddecl = parser_find_local(parser, var->name, parser->blocklocal, &isparam);
if (opts_standard == COMPILER_GMQCC)
@ -2567,7 +2568,6 @@ static bool parse_variable(parser_t *parser, ast_block *localblock)
}
}
}
}
if (!hadproto) {