From 787dca6724dced8c9f43e199a3ee469b21edbfe8 Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Mon, 10 Jun 2019 12:06:12 +0200 Subject: [PATCH] tweaks: elide an unneeded variable --- src/chars.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/chars.c b/src/chars.c index d2eb5500..22cb1dfc 100644 --- a/src/chars.c +++ b/src/chars.c @@ -541,7 +541,6 @@ char *mbstrchr(const char *s, const char *c) #ifdef ENABLE_UTF8 if (use_utf8) { bool bad_s_mb = FALSE, bad_c_mb = FALSE; - const char *q = s; wchar_t ws, wc; if (mbtowc(&wc, c, MAXCHARLEN) < 0) { @@ -561,13 +560,12 @@ char *mbstrchr(const char *s, const char *c) break; s += sym_len; - q += sym_len; } if (*s == '\0') - q = NULL; + return NULL; - return (char *)q; + return (char *)s; } else #endif return (char *)strchr(s, *c);