scan-gram: avoid portability trap with ctype usage.

* src/scan-gram.l (<SC_ESCAPED_STRING,SC_ESCAPED_CHARACTER>):
Avoid compiler warning.

Signed-off-by: Eric Blake <ebb9@byu.net>
This commit is contained in:
Eric Blake
2009-08-27 10:56:53 -06:00
parent 4d7b57b527
commit bbbbe221d7
2 changed files with 7 additions and 1 deletions

View File

@@ -1,3 +1,9 @@
2009-08-27 Eric Blake <ebb9@byu.net>
scan-gram: avoid portability trap with ctype usage.
* src/scan-gram.l (<SC_ESCAPED_STRING,SC_ESCAPED_CHARACTER>):
Avoid compiler warning.
2009-08-27 Joel E. Denny <jdenny@clemson.edu>
tests: use perl for printing special sequences to files.

View File

@@ -439,7 +439,7 @@ splice (\\[ \f\t\v]*\n)*
\\(.|\n) {
char const *p = yytext + 1;
/* Quote only if escaping won't make the character visible. */
if (isspace (*p) && isprint (*p))
if (isspace ((unsigned char) *p) && isprint ((unsigned char) *p))
p = quote (p);
else
p = quotearg_style_mem (escape_quoting_style, p, 1);