From: SHIRAKATA Kentaro Date: Sun, 5 Jun 2022 07:22:21 +0000 (+0900) Subject: remove unnecessary null-check on parsesymbols() X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d23f26077bff24b3dc2bb9c2bea4b5bb36b02a11;p=nethack remove unnecessary null-check on parsesymbols() `strval` here is always non-null, because the null-check is done in earlier code. --- diff --git a/src/symbols.c b/src/symbols.c index 2b2d9f21f..42fbbd1ea 100644 --- a/src/symbols.c +++ b/src/symbols.c @@ -704,7 +704,7 @@ parsesymbols(register char *opts, int which_set) #endif if ((g.symset[which_set].handling == H_UTF8) - || (strval && (lowc(strval[0]) == 'u') && (strval[1] == '+'))) { + || (lowc(strval[0]) == 'u') && (strval[1] == '+')) { #ifdef ENHANCED_SYMBOLS char buf[BUFSZ];