removed bug for identifiers starting with L
authoreck <none@none>
Tue, 24 Oct 1989 15:06:23 +0000 (15:06 +0000)
committereck <none@none>
Tue, 24 Oct 1989 15:06:23 +0000 (15:06 +0000)
lang/cem/cpp.ansi/preprocess.c

index d2f7110..fdd6f7c 100644 (file)
@@ -233,11 +233,12 @@ preprocess(fn)
                                }
                                continue;
                        case STELL:
+                               c = GetChar();
+                               UnGetChar();
                                if (c == '"' || c == '\'') {
-                                       echo(c);
+                                       echo('L');
                                        continue;
                                }
-                               UnGetChar();
                                c = 'L';
                        case STIDF: {
                                extern int idfsize;             /* ??? */