From: Daniel Stenberg Date: Thu, 6 Apr 2023 21:55:00 +0000 (+0200) Subject: sws: comparison of unsigned expression < 0 is always false X-Git-Tag: curl-8_1_0~208 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3de6b6cfe5d0264571c477fcb0c5535be43a0c00;p=thirdparty%2Fcurl.git sws: comparison of unsigned expression < 0 is always false Follow-up to 356dd0b73a75ed6d5 Closes #10903 --- diff --git a/tests/server/sws.c b/tests/server/sws.c index 76215dfc7b..ffab44c783 100644 --- a/tests/server/sws.c +++ b/tests/server/sws.c @@ -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);