Skip to content

Commit 6c9bcbc

Browse files
Update vf_settokenvalue.cpp
1 parent bc33aee commit 6c9bcbc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/vf_settokenvalue.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,9 +291,9 @@ namespace ValueFlow
291291

292292
combineValueProperties(value1, value2, result);
293293

294-
if (Token::simpleMatch(parent, "==") && result.intvalue)
294+
if (Token::simpleMatch(parent, "==") && result.intvalue && !(value1.intvalue == 0 && value2.intvalue == 0))
295295
continue;
296-
if (Token::simpleMatch(parent, "!=") && !result.intvalue)
296+
if (Token::simpleMatch(parent, "!=") && !result.intvalue && !(value1.intvalue == 0 && value2.intvalue == 0))
297297
continue;
298298

299299
setTokenValue(parent, std::move(result), settings);

0 commit comments

Comments
 (0)