Fixed possible null-pointer dereference.

This commit is contained in:
Erik Verbruggen
2009-10-05 18:02:39 +02:00
parent f1e665463b
commit 1ba39198d1

View File

@@ -394,8 +394,11 @@ bool CheckName::visit(ObjCSelectorWithArgumentsAST *ast)
names.push_back(name);
}
_name = control()->selectorNameId(&names[0], names.size(), true);
ast->selector_name = _name;
if (!names.empty()) {
_name = control()->selectorNameId(&names[0], names.size(), true);
ast->selector_name = _name;
}
return false;
}