aboutsummaryrefslogtreecommitdiff
path: root/libcpp/expr.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libcpp/expr.cc')
-rw-r--r--libcpp/expr.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libcpp/expr.cc b/libcpp/expr.cc
index 78c5c3e..a022904 100644
--- a/libcpp/expr.cc
+++ b/libcpp/expr.cc
@@ -1366,6 +1366,10 @@ _cpp_parse_expr (cpp_reader *pfile, bool is_if)
op.op = CPP_UMINUS;
break;
+ case CPP_PADDING:
+ lex_count--;
+ continue;
+
default:
if ((int) op.op <= (int) CPP_EQ || (int) op.op >= (int) CPP_PLUS_EQ)
SYNTAX_ERROR2_AT (op.loc,