diff options
author | Daniel Stenberg <daniel@haxx.se> | 2019-09-19 09:18:26 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-09-20 08:07:03 +0200 |
commit | 49f3117a238b6eac0e22a32f50699a9eddcb66ab (patch) | |
tree | f1d3f94cb507a659ec164f1af20e26a9765780fe /lib/ftp.c | |
parent | a50c3d7fa0ba4390ac05a290836f076909d2954d (diff) | |
download | curl-49f3117a238b6eac0e22a32f50699a9eddcb66ab.tar.gz |
ftp: Expression 'ftpc->wait_data_conn' is always false
Fixes warning detected by PVS-Studio
Fixes #4374
Diffstat (limited to 'lib/ftp.c')
-rw-r--r-- | lib/ftp.c | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -3570,13 +3570,8 @@ static CURLcode ftp_do_more(struct connectdata *conn, int *completep) return result; result = ftp_multi_statemach(conn, &complete); - if(ftpc->wait_data_conn) - /* if we reach the end of the FTP state machine here, *complete will be - TRUE but so is ftpc->wait_data_conn, which says we need to wait for - the data connection and therefore we're not actually complete */ - *completep = 0; - else - *completep = (int)complete; + /* ftpc->wait_data_conn is always false here */ + *completep = (int)complete; } else { /* download */ |