summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorjmallett <jmallett@FreeBSD.org>2002-06-20 05:20:50 +0000
committerjmallett <jmallett@FreeBSD.org>2002-06-20 05:20:50 +0000
commit2b674f32f61ac4bf5b7c436a95d935a50d5e8f4b (patch)
tree4792fa28ce919a1ecb3b45f3159ad6eb57e56482 /bin
parent73c114c14783a31fac5e73d04225728e64799c81 (diff)
downloadFreeBSD-src-2b674f32f61ac4bf5b7c436a95d935a50d5e8f4b.zip
FreeBSD-src-2b674f32f61ac4bf5b7c436a95d935a50d5e8f4b.tar.gz
Minor const cleanup.
Don't discard qualifiers we don't need to discard.
Diffstat (limited to 'bin')
-rw-r--r--bin/sh/mktokens4
-rw-r--r--bin/sh/parser.c4
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;
OpenPOWER on IntegriCloud