mirror of
https://github.com/moparisthebest/curl
synced 2024-12-24 09:08:49 -05:00
ftp: don't access pointer before NULL check
Detected by Coverity. CID 1439611.
Follow-up from 46e164069d
This commit is contained in:
parent
d5cbbe8397
commit
30b2d07b03
@ -3142,7 +3142,6 @@ static CURLcode ftp_done(struct connectdata *conn, CURLcode status,
|
||||
int ftpcode;
|
||||
CURLcode result = CURLE_OK;
|
||||
char *path = NULL;
|
||||
const char *path_to_use = ftp->path;
|
||||
|
||||
if(!ftp)
|
||||
return CURLE_OK;
|
||||
@ -3194,7 +3193,7 @@ static CURLcode ftp_done(struct connectdata *conn, CURLcode status,
|
||||
|
||||
if(!result)
|
||||
/* get the "raw" path */
|
||||
result = Curl_urldecode(data, path_to_use, 0, &path, NULL, TRUE);
|
||||
result = Curl_urldecode(data, ftp->path, 0, &path, NULL, TRUE);
|
||||
if(result) {
|
||||
/* We can limp along anyway (and should try to since we may already be in
|
||||
* the error path) */
|
||||
|
Loading…
Reference in New Issue
Block a user