Skip to content

Commit 63fc592

Browse files
committed
Merge pull request cppcheck-opensource#553 from Dmitry-Me/mergeOverlappingPatterns3
Merge overlapping patterns
2 parents ce95776 + 3ab3715 commit 63fc592

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

lib/tokenize.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6067,8 +6067,7 @@ void Tokenizer::simplifyIfNot()
60676067
if (!tok)
60686068
break;
60696069

6070-
if (Token::Match(tok, "0|false == (") ||
6071-
Token::Match(tok, "0|false == %name%")) {
6070+
if (Token::Match(tok, "0|false == %name%|(")) {
60726071
tok->deleteNext();
60736072
tok->str("!");
60746073
}
@@ -6145,8 +6144,7 @@ void Tokenizer::simplifyIfNotNull()
61456144
if (!tok)
61466145
break;
61476146

6148-
if (Token::simpleMatch(tok, "0 != (") ||
6149-
Token::Match(tok, "0 != %name%")) {
6147+
if (Token::Match(tok, "0 != %name%|(")) {
61506148
deleteFrom = tok->previous();
61516149
if (tok->tokAt(2))
61526150
tok->tokAt(2)->isPointerCompare(true);

0 commit comments

Comments
 (0)