diff --git a/lib/preprocessor.cpp b/lib/preprocessor.cpp index f2e2a7d57..49707298e 100644 --- a/lib/preprocessor.cpp +++ b/lib/preprocessor.cpp @@ -1448,7 +1448,7 @@ void Preprocessor::simplifyCondition(const std::map &c } // simplify calculations.. - tokenizer.concatenateNegativeNumber(); + tokenizer.concatenateNegativeNumberAndAnyPositive(); bool modified = true; while (modified) { modified = false;