Fix compiler crash from malformed program.
This commit is contained in:
3
decl.cpp
3
decl.cpp
@@ -266,7 +266,8 @@ Declarator::GetFunctionInfo(DeclSpecs *ds, std::vector<Symbol *> *funArgs) {
|
|||||||
funArgs->push_back(sym);
|
funArgs->push_back(sym);
|
||||||
}
|
}
|
||||||
|
|
||||||
funSym->type = funSym->type->ResolveUnboundVariability(Type::Varying);
|
if (funSym != NULL)
|
||||||
|
funSym->type = funSym->type->ResolveUnboundVariability(Type::Varying);
|
||||||
|
|
||||||
return funSym;
|
return funSym;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user