Fixed Cppcheck warning. db is dereferenced before its checked against NULL
This commit is contained in:
parent
30cae358d8
commit
36acfb6d20
|
@ -1637,12 +1637,12 @@ private:
|
|||
ASSERT(Fred && Fred->classDef && Fred->classScope && Fred->enclosingScope && Fred->name() == "Fred");
|
||||
ASSERT(Wilma && Wilma->classDef && Wilma->classScope && Wilma->enclosingScope && Wilma->name() == "Wilma");
|
||||
ASSERT(Barney && Barney->classDef && Barney->classScope && Barney->enclosingScope && Barney->name() == "Barney");
|
||||
ASSERT(db && db->getVariableListSize() == 5);
|
||||
if (!db || db->getVariableListSize() != 5)
|
||||
ASSERT(db->getVariableListSize() == 5);
|
||||
if (db->getVariableListSize() != 5)
|
||||
return;
|
||||
ASSERT(db && db->getVariableFromVarId(1) && db->getVariableFromVarId(1)->type() && db->getVariableFromVarId(1)->type()->name() == "Barney");
|
||||
ASSERT(db && db->getVariableFromVarId(2) && db->getVariableFromVarId(2)->type() && db->getVariableFromVarId(2)->type()->name() == "Wilma");
|
||||
ASSERT(db && db->getVariableFromVarId(3) && db->getVariableFromVarId(3)->type() && db->getVariableFromVarId(3)->type()->name() == "Barney");
|
||||
ASSERT(db->getVariableFromVarId(1) && db->getVariableFromVarId(1)->type() && db->getVariableFromVarId(1)->type()->name() == "Barney");
|
||||
ASSERT(db->getVariableFromVarId(2) && db->getVariableFromVarId(2)->type() && db->getVariableFromVarId(2)->type()->name() == "Wilma");
|
||||
ASSERT(db->getVariableFromVarId(3) && db->getVariableFromVarId(3)->type() && db->getVariableFromVarId(3)->type()->name() == "Barney");
|
||||
}
|
||||
|
||||
void symboldatabase38() { // ticket #5125
|
||||
|
|
Loading…
Reference in New Issue