summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorragge <ragge>2009-08-08 07:41:23 +0000
committerragge <ragge>2009-08-08 07:41:23 +0000
commitfd4532236db50a0a12ff70db09b1ec4e64a02ba2 (patch)
treed0ec51d16a21a263017abb62352c97fe8045bf7b
parentac70bf447306c8a27768e6a509a2612b618257f7 (diff)
Ignore character constants in traditional mode. Should help Jira#PCC-4.
-rw-r--r--token.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/token.c b/token.c
index 28addab..383c764 100644
--- a/token.c
+++ b/token.c
@@ -252,6 +252,8 @@ str: PUTCH(ch);
case '\'': /* character literal */
con: PUTCH(ch);
+ if (tflag)
+ continue; /* character constants ignored */
while ((ch = NXTCH()) != '\'') {
PUTCH(ch);
if (ch == '\\') {