diff options
author | Richard Stallman <rms@gnu.org> | 1993-01-06 07:28:08 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-01-06 07:28:08 +0000 |
commit | 0671ee41259ee8c9a757161be315544fb6ca950f (patch) | |
tree | 40f86b8720c186c07651405a1c6fa2768b2cfef2 /gcc/cexp.y | |
parent | 6ae979202b998bb0f3177bb6187fec219fb4b8da (diff) | |
download | gcc-0671ee41259ee8c9a757161be315544fb6ca950f.zip gcc-0671ee41259ee8c9a757161be315544fb6ca950f.tar.gz gcc-0671ee41259ee8c9a757161be315544fb6ca950f.tar.bz2 |
(yylex): Make tokstart an unsigned char *.
From-SVN: r3115
Diffstat (limited to 'gcc/cexp.y')
-rw-r--r-- | gcc/cexp.y | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -460,13 +460,13 @@ yylex () { register int c; register int namelen; - register char *tokstart; + register unsigned char *tokstart; register struct token *toktab; int wide_flag; retry: - tokstart = lexptr; + tokstart = (unsigned char *) lexptr; c = *tokstart; /* See if it is a special token of length 2. */ if (! keyword_parsing) @@ -522,7 +522,7 @@ yylex () else if (c == '\'') break; } - yylval.name.address = (U_CHAR *) tokstart; + yylval.name.address = tokstart; yylval.name.length = lexptr - start_ptr; return NAME; } @@ -677,7 +677,7 @@ yylex () else if (c == '"') break; } - yylval.name.address = (U_CHAR *) tokstart; + yylval.name.address = tokstart; yylval.name.length = lexptr - start_ptr; return NAME; } @@ -716,7 +716,7 @@ yylex () } lexptr += namelen; - yylval.name.address = (U_CHAR *) tokstart; + yylval.name.address = tokstart; yylval.name.length = namelen; return NAME; } |