diff --git a/lib/checkleakautovar.cpp b/lib/checkleakautovar.cpp index e19947070..cc02044e8 100644 --- a/lib/checkleakautovar.cpp +++ b/lib/checkleakautovar.cpp @@ -483,7 +483,7 @@ void CheckLeakAutoVar::checkScope(const Token * const startToken, tok = tok->next(); while (Token::Match(tok, "%name% ::|.")) tok = tok->tokAt(2); - bool isnull = tok->hasKnownIntValue() && tok->values().front().intvalue == 0; + const bool isnull = tok->hasKnownIntValue() && tok->values().front().intvalue == 0; if (!isnull && tok->varId() && tok->strAt(1) != "[") { VarInfo::AllocInfo allocation(arrayDelete ? -2 : -1, VarInfo::DEALLOC); changeAllocStatus(varInfo, allocation, tok, tok);