diff options
Diffstat (limited to 'bin/csh/lex.c')
-rw-r--r-- | bin/csh/lex.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/csh/lex.c b/bin/csh/lex.c index 63af5da774a45..75fb7e3a7f708 100644 --- a/bin/csh/lex.c +++ b/bin/csh/lex.c @@ -315,7 +315,7 @@ loop: break; } } - else if (cmap(c, _META | _Q | _Q1 | _ESC)) { + else if (cmap(c, _META | _Q2 | _Q1 | _ESC)) { if (c == '\\') { c = getC(0); if (c == '\n') { @@ -327,7 +327,7 @@ loop: *wp++ = '\\', --i; c |= QUOTE; } - else if (cmap(c, _Q | _Q1)) { /* '"` */ + else if (cmap(c, _Q2 | _Q1)) { /* '"` */ c1 = c; dolflg = c == '"' ? DOALL : DOEXCL; } @@ -366,7 +366,7 @@ getC1(flag) if ((c = *lap++) == 0) lap = 0; else { - if (cmap(c, _META | _Q | _Q1)) + if (cmap(c, _META | _Q2 | _Q1)) c |= QUOTE; return (c); } |