From 2161fbe18c6326cd3a0c49d220cc45c4ca770620 Mon Sep 17 00:00:00 2001 From: "nethack.allison" Date: Sun, 21 Jul 2002 16:49:19 +0000 Subject: [PATCH] remove unnecessary variable follow-up to fname_decode() routine --- src/files.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/files.c b/src/files.c index 8fb609a1d..4ecc6aec1 100644 --- a/src/files.c +++ b/src/files.c @@ -204,7 +204,6 @@ int bufsz; char *sp, *op; int k,calc,cnt = 0; char hexdigits[] = "0123456789ABCDEF"; - int hexvalues[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}; sp = s; op = callerbuf; @@ -218,11 +217,11 @@ int bufsz; sp++; for (k=0; k < 15; ++k) if (*sp == hexdigits[k]) break; if (k >= 15) return callerbuf; /* impossible, so bail */ - calc = hexvalues[k] << 4; + calc = k << 4; sp++; for (k=0; k < 15; ++k) if (*sp == hexdigits[k]) break; if (k >= 15) return callerbuf; /* impossible, so bail */ - calc += hexvalues[k]; + calc += k; sp++; *op++ = calc; *op = '\0';