diff --git a/lang/cem/cpp.ansi/preprocess.c b/lang/cem/cpp.ansi/preprocess.c index d2f7110fd..fdd6f7ca3 100644 --- a/lang/cem/cpp.ansi/preprocess.c +++ b/lang/cem/cpp.ansi/preprocess.c @@ -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; /* ??? */