summaryrefslogtreecommitdiffstats
path: root/clang/Lex/MacroExpander.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/Lex/MacroExpander.cpp')
-rw-r--r--clang/Lex/MacroExpander.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/Lex/MacroExpander.cpp b/clang/Lex/MacroExpander.cpp
index e7ace59e17f..cdf148ca648 100644
--- a/clang/Lex/MacroExpander.cpp
+++ b/clang/Lex/MacroExpander.cpp
@@ -246,7 +246,7 @@ MacroExpander::MacroExpander(LexerToken &Tok, MacroArgs *Actuals,
// If this is a function-like macro, expand the arguments and change
// MacroTokens to point to the expanded tokens.
- if (Macro->isFunctionLike() && Macro->getNumArgs() || Macro->isC99Varargs())
+ if (Macro->isFunctionLike() && (Macro->getNumArgs() || Macro->isC99Varargs()))
ExpandFunctionArguments();
// Mark the macro as currently disabled, so that it is not recursively
OpenPOWER on IntegriCloud