Try to fix null pointer dereference
This commit is contained in:
parent
55262f03ec
commit
503662f625
|
@ -1559,7 +1559,7 @@ void CheckStl::checkFindInsert()
|
||||||
if (!containerTok)
|
if (!containerTok)
|
||||||
continue;
|
continue;
|
||||||
// In < C++17 we only warn for small simple types
|
// In < C++17 we only warn for small simple types
|
||||||
if (!(keyTok->valueType()->isIntegral() || keyTok->valueType()->pointer > 0) && mSettings->standards.cpp < Standards::CPP17)
|
if (mSettings->standards.cpp < Standards::CPP17 && !(keyTok && keyTok->valueType() && (keyTok->valueType()->isIntegral() || keyTok->valueType()->pointer > 0)))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
const Token *thenTok = tok->next()->link()->next();
|
const Token *thenTok = tok->next()->link()->next();
|
||||||
|
|
Loading…
Reference in New Issue