mirror of
https://github.com/curl/curl.git
synced 2025-09-16 09:02:40 +03:00
setopt: use >, not >=, when checking if uarg is larger than uint-max
Closes #10421
This commit is contained in:
parent
82123417ff
commit
a0adda4b47
|
@ -1452,7 +1452,7 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
|||
|
||||
case CURLOPT_TIMEOUT_MS:
|
||||
uarg = va_arg(param, unsigned long);
|
||||
if(uarg >= UINT_MAX)
|
||||
if(uarg > UINT_MAX)
|
||||
uarg = UINT_MAX;
|
||||
data->set.timeout = (unsigned int)uarg;
|
||||
break;
|
||||
|
@ -1470,7 +1470,7 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
|||
|
||||
case CURLOPT_CONNECTTIMEOUT_MS:
|
||||
uarg = va_arg(param, unsigned long);
|
||||
if(uarg >= UINT_MAX)
|
||||
if(uarg > UINT_MAX)
|
||||
uarg = UINT_MAX;
|
||||
data->set.connecttimeout = (unsigned int)uarg;
|
||||
break;
|
||||
|
@ -1481,7 +1481,7 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
|||
* The maximum time for curl to wait for FTP server connect
|
||||
*/
|
||||
uarg = va_arg(param, unsigned long);
|
||||
if(uarg >= UINT_MAX)
|
||||
if(uarg > UINT_MAX)
|
||||
uarg = UINT_MAX;
|
||||
data->set.accepttimeout = (unsigned int)uarg;
|
||||
break;
|
||||
|
@ -2981,7 +2981,7 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
|||
break;
|
||||
case CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS:
|
||||
uarg = va_arg(param, unsigned long);
|
||||
if(uarg >= UINT_MAX)
|
||||
if(uarg > UINT_MAX)
|
||||
uarg = UINT_MAX;
|
||||
data->set.happy_eyeballs_timeout = (unsigned int)uarg;
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue
Block a user