]> granicus.if.org Git - php/commitdiff
MFB(r-1.68.2.5) Bug 22052
authorSara Golemon <pollita@php.net>
Thu, 13 Feb 2003 22:20:21 +0000 (22:20 +0000)
committerSara Golemon <pollita@php.net>
Thu, 13 Feb 2003 22:20:21 +0000 (22:20 +0000)
ext/ftp/ftp.c

index b980d697089f220de4a59bc8fe09bd98cbf52fd5..bce51ab6ee7063b5ed7a07091cd97f4c79001437 100644 (file)
@@ -1646,9 +1646,11 @@ ftp_genlist(ftpbuf_t *ftp, const char *cmd, const char *path TSRMLS_DC)
 
        return ret;
 bail:
-       data_close(ftp, data);
+       if (data)
+               data_close(ftp, data);
        fclose(tmpfp);
-       efree(ret);
+       if (ret)
+               efree(ret);
        return NULL;
 }
 /* }}} */