summaryrefslogtreecommitdiff
path: root/lib/ftp.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2023-04-13 13:33:52 +0200
committerDaniel Stenberg <daniel@haxx.se>2023-04-13 18:13:40 +0200
commit41a53b159d1836a6b4fecbd3fac966a7eec83282 (patch)
tree70933d432a3dc629955bc43efa105feb7f9762a4 /lib/ftp.c
parentaabfa60371012efb39276c463db26016e89b5a10 (diff)
downloadcurl-41a53b159d1836a6b4fecbd3fac966a7eec83282.tar.gz
ftp: remove dead code
This condition can never be true here since it is handled already 28 lines above. Pointed out by PVS. Ref: #10929 Closes #10957
Diffstat (limited to 'lib/ftp.c')
-rw-r--r--lib/ftp.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/lib/ftp.c b/lib/ftp.c
index ac09853f7..d1c65f458 100644
--- a/lib/ftp.c
+++ b/lib/ftp.c
@@ -3621,7 +3621,7 @@ static CURLcode ftp_do_more(struct Curl_easy *data, int *completep)
/* a transfer is about to take place, or if not a file name was given
so we'll do a SIZE on it later and then we need the right TYPE first */
- if(ftpc->wait_data_conn == TRUE) {
+ if(ftpc->wait_data_conn) {
bool serv_conned;
result = ReceivedServerConnect(data, &serv_conned);
@@ -3649,13 +3649,7 @@ static CURLcode ftp_do_more(struct Curl_easy *data, int *completep)
return result;
result = ftp_multi_statemach(data, &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;
+ *completep = (int)complete;
}
else {
/* download */