]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
sws: comparison of unsigned expression < 0 is always false
authorDaniel Stenberg <daniel@haxx.se>
Thu, 6 Apr 2023 21:55:00 +0000 (23:55 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 7 Apr 2023 10:40:07 +0000 (12:40 +0200)
Follow-up to 356dd0b73a75ed6d5

Closes #10903

tests/server/sws.c

index 76215dfc7be883463d5433bd742cd06fb5b22f8f..ffab44c7830cf5a302a076c396076824fa692582 100644 (file)
@@ -2069,9 +2069,9 @@ int main(int argc, char *argv[])
         char *endptr;
         unsigned long ulnum = strtoul(argv[arg], &endptr, 10);
         if((endptr != argv[arg] + strlen(argv[arg])) ||
-           (ulnum && ((ulnum < 0UL) || (ulnum > 65535UL)))) {
+           (ulnum && (ulnum > 65535UL))) {
           fprintf(stderr, "sws: invalid --keepalive argument (%s), must "
-                          "be number of seconds\n", argv[arg]);
+                  "be number of seconds\n", argv[arg]);
           return 0;
         }
         keepalive_secs = curlx_ultous(ulnum);