Fix segfault

This commit is contained in:
Hackerpilot 2014-05-12 16:39:59 -07:00
parent e0dc18a8b5
commit fd60696a24
1 changed files with 3 additions and 4 deletions

View File

@ -40,11 +40,10 @@ class UnusedVariableCheck : BaseAnalyzer
override void visit(const FunctionDeclaration functionDec)
{
pushScope();
if (isOverride)
functionDec.functionBody.accept(this);
else if (functionDec.functionBody !is null)
if (functionDec.functionBody !is null)
{
functionDec.parameters.accept(this);
if (!isOverride)
functionDec.parameters.accept(this);
functionDec.functionBody.accept(this);
}
popScope();