mirror of
https://github.com/curl/curl.git
synced 2026-04-15 01:01:41 +03:00
progress: remove two redundant variable checks
The entry condition in the function already exits early if either low_speed_time or low_speed_limit is not set. Pointed out by CodeSonar Closes #19686
This commit is contained in:
parent
729f36e90f
commit
d0ad652552
1 changed files with 4 additions and 5 deletions
|
|
@ -109,7 +109,7 @@ UNITTEST CURLcode pgrs_speedcheck(struct Curl_easy *data,
|
|||
/* A paused transfer is not qualified for speed checks */
|
||||
return CURLE_OK;
|
||||
|
||||
if((data->progress.current_speed >= 0) && data->set.low_speed_time) {
|
||||
if(data->progress.current_speed >= 0) {
|
||||
if(data->progress.current_speed < data->set.low_speed_limit) {
|
||||
if(!data->state.keeps_speed.tv_sec)
|
||||
/* under the limit at this moment */
|
||||
|
|
@ -134,10 +134,9 @@ UNITTEST CURLcode pgrs_speedcheck(struct Curl_easy *data,
|
|||
data->state.keeps_speed.tv_sec = 0;
|
||||
}
|
||||
|
||||
if(data->set.low_speed_limit)
|
||||
/* if low speed limit is enabled, set the expire timer to make this
|
||||
connection's speed get checked again in a second */
|
||||
Curl_expire(data, 1000, EXPIRE_SPEEDCHECK);
|
||||
/* since low speed limit is enabled, set the expire timer to make this
|
||||
connection's speed get checked again in a second */
|
||||
Curl_expire(data, 1000, EXPIRE_SPEEDCHECK);
|
||||
|
||||
return CURLE_OK;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue