diff --git a/lib/checkstl.cpp b/lib/checkstl.cpp index a88591a904a..90ade41cb4a 100644 --- a/lib/checkstl.cpp +++ b/lib/checkstl.cpp @@ -2911,8 +2911,7 @@ namespace { alwaysFalse = false; return; } - (returnTok->getKnownIntValue() ? alwaysTrue : alwaysFalse) &= true; - (returnTok->getKnownIntValue() ? alwaysFalse : alwaysTrue) &= false; + (returnTok->getKnownIntValue() ? alwaysFalse : alwaysTrue) = false; }); if (alwaysTrue == alwaysFalse) return "";