mirror of
https://github.com/curl/curl.git
synced 2026-07-24 13:47:15 +03:00
ssh: fix Condition '!status' is always true
in the same sftp_done function in both SSH backends. Simplify them somewhat. Pointed out by Codacy. Closes #3628
This commit is contained in:
parent
64d598d91d
commit
14c95f8101
2 changed files with 6 additions and 14 deletions
|
|
@ -5,7 +5,7 @@
|
|||
* | (__| |_| | _ <| |___
|
||||
* \___|\___/|_| \_\_____|
|
||||
*
|
||||
* Copyright (C) 2017 - 2018 Red Hat, Inc.
|
||||
* Copyright (C) 2017 - 2019 Red Hat, Inc.
|
||||
*
|
||||
* Authors: Nikos Mavrogiannopoulos, Tomas Mraz, Stanislav Zidek,
|
||||
* Robert Kolcun, Andreas Schneider
|
||||
|
|
@ -2398,13 +2398,9 @@ static CURLcode sftp_done(struct connectdata *conn, CURLcode status,
|
|||
/* Post quote commands are executed after the SFTP_CLOSE state to avoid
|
||||
errors that could happen due to open file handles during POSTQUOTE
|
||||
operation */
|
||||
if(!status && !premature && conn->data->set.postquote &&
|
||||
!conn->bits.retry) {
|
||||
if(!premature && conn->data->set.postquote && !conn->bits.retry)
|
||||
sshc->nextstate = SSH_SFTP_POSTQUOTE_INIT;
|
||||
state(conn, SSH_SFTP_CLOSE);
|
||||
}
|
||||
else
|
||||
state(conn, SSH_SFTP_CLOSE);
|
||||
state(conn, SSH_SFTP_CLOSE);
|
||||
}
|
||||
return myssh_done(conn, status);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue