From: Daniel Stenberg Date: Thu, 15 Apr 2004 10:43:40 +0000 (+0000) Subject: ftp->dirs[] is no longer terminated with a zero entry but ftp->dirdepth X-Git-Tag: curl-7_11_2~56 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=592522ceaf1c4a9c6c1537b3710567ee46797a2a;p=thirdparty%2Fcurl.git ftp->dirs[] is no longer terminated with a zero entry but ftp->dirdepth should be used --- diff --git a/lib/ftp.c b/lib/ftp.c index 7b942d823e..cce1d9e9eb 100644 --- a/lib/ftp.c +++ b/lib/ftp.c @@ -2165,7 +2165,7 @@ CURLcode ftp_perform(struct connectdata *conn, { int i; /* counter for loop */ - for (i=0; ftp->dirs[i]; i++) { + for (i=0; i < ftp->dirdepth; i++) { /* RFC 1738 says empty components should be respected too, but that is plain stupid since CWD can't be used with an empty argument */ if ((result = ftp_cwd_and_mkd(conn, ftp->dirs[i])) != CURLE_OK)