From: Alejandro Colomar Date: Mon, 15 Apr 2024 09:47:21 +0000 (+0200) Subject: lib/getrange.c: getrange(): Don't else after return X-Git-Tag: 4.15.2~46 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d7ab811a366b2969f687b88130deb0039604d5ce;p=thirdparty%2Fshadow.git lib/getrange.c: getrange(): Don't else after return Signed-off-by: Alejandro Colomar --- diff --git a/lib/getrange.c b/lib/getrange.c index ac82fcf60..389f90426 100644 --- a/lib/getrange.c +++ b/lib/getrange.c @@ -66,17 +66,16 @@ getrange(const char *range, endptr++; if ('\0' == *endptr) return 0; /* - */ - if (!isdigit (*endptr)) { + if (!isdigit(*endptr)) return -1; - } else { - errno = 0; - *max = strtoul_noneg(endptr, &endptr, 10); - if ('\0' != *endptr || 0 != errno) - return -1; - *has_max = true; - - /* - */ - } + + errno = 0; + *max = strtoul_noneg(endptr, &endptr, 10); + if ('\0' != *endptr || 0 != errno) + return -1; + *has_max = true; + + /* - */ break; default: return -1;