]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
lib/getrange.c: getrange(): Don't else after return
authorAlejandro Colomar <alx@kernel.org>
Mon, 15 Apr 2024 09:47:21 +0000 (11:47 +0200)
committerSerge Hallyn <serge@hallyn.com>
Sat, 4 May 2024 22:22:57 +0000 (17:22 -0500)
Signed-off-by: Alejandro Colomar <alx@kernel.org>
lib/getrange.c

index ac82fcf60cbe30b055baa04e680a916aa6bc5b4d..389f904262fa1a651b40ecd8005c7460adbfc7a6 100644 (file)
@@ -66,17 +66,16 @@ getrange(const char *range,
                        endptr++;
                        if ('\0' == *endptr)
                                return 0;  /* <long>- */
-                       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;
-
-                               /* <long>-<long> */
-                       }
+
+                       errno = 0;
+                       *max = strtoul_noneg(endptr, &endptr, 10);
+                       if ('\0' != *endptr || 0 != errno)
+                               return -1;
+                       *has_max = true;
+
+                       /* <long>-<long> */
                        break;
                default:
                        return -1;