Pointer "cur_pos" dereferenced before NULL check, found by coverity.com scan.

Removed the NULL check since the pointer must be valid already.
This commit is contained in:
Daniel Stenberg 2007-03-30 20:52:42 +00:00
parent 6fc151577e
commit 74e54c5a49

View File

@ -3674,7 +3674,7 @@ CURLcode ftp_parse_url_path(struct connectdata *conn)
case FTPFILE_SINGLECWD: case FTPFILE_SINGLECWD:
/* get the last slash */ /* get the last slash */
slash_pos=strrchr(cur_pos, '/'); slash_pos=strrchr(cur_pos, '/');
if(slash_pos || !cur_pos || !*cur_pos) { if(slash_pos || !*cur_pos) {
ftpc->dirdepth = 1; /* we consider it to be a single dir */ ftpc->dirdepth = 1; /* we consider it to be a single dir */
ftpc->dirs = (char **)calloc(1, sizeof(ftpc->dirs[0])); ftpc->dirs = (char **)calloc(1, sizeof(ftpc->dirs[0]));
if(!ftpc->dirs) if(!ftpc->dirs)