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:
|
case CURLOPT_TIMEOUT_MS:
|
||||||
uarg = va_arg(param, unsigned long);
|
uarg = va_arg(param, unsigned long);
|
||||||
if(uarg >= UINT_MAX)
|
if(uarg > UINT_MAX)
|
||||||
uarg = UINT_MAX;
|
uarg = UINT_MAX;
|
||||||
data->set.timeout = (unsigned int)uarg;
|
data->set.timeout = (unsigned int)uarg;
|
||||||
break;
|
break;
|
||||||
|
@ -1470,7 +1470,7 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
||||||
|
|
||||||
case CURLOPT_CONNECTTIMEOUT_MS:
|
case CURLOPT_CONNECTTIMEOUT_MS:
|
||||||
uarg = va_arg(param, unsigned long);
|
uarg = va_arg(param, unsigned long);
|
||||||
if(uarg >= UINT_MAX)
|
if(uarg > UINT_MAX)
|
||||||
uarg = UINT_MAX;
|
uarg = UINT_MAX;
|
||||||
data->set.connecttimeout = (unsigned int)uarg;
|
data->set.connecttimeout = (unsigned int)uarg;
|
||||||
break;
|
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
|
* The maximum time for curl to wait for FTP server connect
|
||||||
*/
|
*/
|
||||||
uarg = va_arg(param, unsigned long);
|
uarg = va_arg(param, unsigned long);
|
||||||
if(uarg >= UINT_MAX)
|
if(uarg > UINT_MAX)
|
||||||
uarg = UINT_MAX;
|
uarg = UINT_MAX;
|
||||||
data->set.accepttimeout = (unsigned int)uarg;
|
data->set.accepttimeout = (unsigned int)uarg;
|
||||||
break;
|
break;
|
||||||
|
@ -2981,7 +2981,7 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
||||||
break;
|
break;
|
||||||
case CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS:
|
case CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS:
|
||||||
uarg = va_arg(param, unsigned long);
|
uarg = va_arg(param, unsigned long);
|
||||||
if(uarg >= UINT_MAX)
|
if(uarg > UINT_MAX)
|
||||||
uarg = UINT_MAX;
|
uarg = UINT_MAX;
|
||||||
data->set.happy_eyeballs_timeout = (unsigned int)uarg;
|
data->set.happy_eyeballs_timeout = (unsigned int)uarg;
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user