diff options
author | Daniel Stenberg <daniel@haxx.se> | 2017-11-25 00:33:59 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2017-11-25 22:52:36 +0100 |
commit | c79b2ca03d94d996c23cee13859735cc278838c1 (patch) | |
tree | 7fdfab99cf2f455172c5067e27140ce2d915811c /lib | |
parent | 3da4ebad30c049b5d58df1f8bccf6686554a300f (diff) |
ssh: remove check for a NULL pointer (!)
With this check present, scan-build warns that we might dereference this
point in other places where it isn't first checked for NULL. Thus, if it
*can* be NULL we have a problem on a few places. However, this pointer
should not be possible to be NULL here so I remove the check and thus
also three different scan-build warnings.
Closes #2111
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ssh.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -2347,8 +2347,8 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block) } sshc->sftp_handle = NULL; } - if(sftp_scp) - Curl_safefree(sftp_scp->path); + + Curl_safefree(sftp_scp->path); DEBUGF(infof(data, "SFTP DONE done\n")); |