diff options
author | jmallett <jmallett@FreeBSD.org> | 2002-06-20 05:20:50 +0000 |
---|---|---|
committer | jmallett <jmallett@FreeBSD.org> | 2002-06-20 05:20:50 +0000 |
commit | 2b674f32f61ac4bf5b7c436a95d935a50d5e8f4b (patch) | |
tree | 4792fa28ce919a1ecb3b45f3159ad6eb57e56482 | |
parent | 73c114c14783a31fac5e73d04225728e64799c81 (diff) | |
download | FreeBSD-src-2b674f32f61ac4bf5b7c436a95d935a50d5e8f4b.zip FreeBSD-src-2b674f32f61ac4bf5b7c436a95d935a50d5e8f4b.tar.gz |
Minor const cleanup.
Don't discard qualifiers we don't need to discard.
-rw-r--r-- | bin/sh/mktokens | 4 | ||||
-rw-r--r-- | bin/sh/parser.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/bin/sh/mktokens b/bin/sh/mktokens index 8632dc1..e08997f 100644 --- a/bin/sh/mktokens +++ b/bin/sh/mktokens @@ -81,14 +81,14 @@ const char tokendlist[] = {' awk '{print "\t" $2 ","}' $temp echo '}; -char *const tokname[] = {' +const char *const tokname[] = {' sed -e 's/"/\\"/g' \ -e 's/[^ ]*[ ][ ]*[^ ]*[ ][ ]*\(.*\)/ "\1",/' \ $temp echo '}; ' sed 's/"//g' $temp | awk ' -/TIF/{print "#define KWDOFFSET " NR-1; print ""; print "char *const parsekwd[] = {"} +/TIF/{print "#define KWDOFFSET " NR-1; print ""; print "const char *const parsekwd[] = {"} /TIF/,/neverfound/{print " \"" $3 "\","}' echo ' 0 };' diff --git a/bin/sh/parser.c b/bin/sh/parser.c index 6e0f23b..e885848 100644 --- a/bin/sh/parser.c +++ b/bin/sh/parser.c @@ -742,9 +742,9 @@ readtoken(void) */ if (t == TWORD && !quoteflag) { - char * const *pp; + const char * const *pp; - for (pp = (char **)parsekwd; *pp; pp++) { + for (pp = parsekwd; *pp; pp++) { if (**pp == *wordtext && equal(*pp, wordtext)) { lasttoken = t = pp - parsekwd + KWDOFFSET; |