From b9fc299aa3655a00467ec6235baa10dbb306fd58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sun, 19 Sep 1999 22:36:47 +0200 Subject: [PATCH] Somewhat more paranoid about illegal characters. Rev: src/lexer.h:1.7 --- src/lexer.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/lexer.h b/src/lexer.h index d7e9e7e334..a3520beb50 100644 --- a/src/lexer.h +++ b/src/lexer.h @@ -1,5 +1,5 @@ /* - * $Id: lexer.h,v 1.6 1999/03/14 01:34:04 grubba Exp $ + * $Id: lexer.h,v 1.7 1999/09/19 20:36:47 grubba Exp $ * * Lexical analyzer template. * Based on lex.c 1.62 @@ -760,15 +760,11 @@ static int low_yylex(YYSTYPE *yylval) #endif /* 0 */ }else{ char buff[100]; -#if (SHIFT == 0) - sprintf(buff, "Illegal character (hex %02x) '%c'", c, c); -#else - if ((c > 0) && (c < 256)) { + if ((c > 31) && (c < 256)) { sprintf(buff, "Illegal character (hex %02x) '%c'", c, c); } else { sprintf(buff, "Illegal character (hex %02x)", c); } -#endif yyerror(buff); return ' '; } -- GitLab