From: Viktor Szakats Date: Tue, 16 Sep 2025 10:47:27 +0000 (+0200) Subject: sws: fix checking `sscanf()` return value X-Git-Tag: rc-8_17_0-2~489 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ea752b575c6ee984fb2a4d16a9dbf0d4f1e26282;p=thirdparty%2Fcurl.git sws: fix checking `sscanf()` return value Closes #18565 --- diff --git a/tests/server/sws.c b/tests/server/sws.c index 2b94e52938..a512a7a31e 100644 --- a/tests/server/sws.c +++ b/tests/server/sws.c @@ -330,7 +330,7 @@ static int sws_ProcessRequest(struct sws_httprequest *req) size_t npath = 0; /* httppath length */ if(sscanf(line, - "%" REQUEST_KEYWORD_SIZE_TXT"s ", request)) { + "%" REQUEST_KEYWORD_SIZE_TXT"s ", request) == 1) { http = strstr(line + strlen(request), "HTTP/"); if(http && sscanf(http, "HTTP/%d.%d",