Lines Matching refs:dirs
281 if(ftpc->dirs) {
283 if(ftpc->dirs[i]) {
284 free(ftpc->dirs[i]);
285 ftpc->dirs[i]=NULL;
288 free(ftpc->dirs);
289 ftpc->dirs = NULL;
700 for all upcoming ones in the ftp->dirs[] array */
709 PPSENDF(&conn->proto.ftpc.pp, "CWD %s", ftpc->dirs[ftpc->count1 -1]);
2790 PPSENDF(&ftpc->pp, "MKD %s", ftpc->dirs[ftpc->count1 - 1]);
2806 PPSENDF(&ftpc->pp, "CWD %s", ftpc->dirs[ftpc->count1 - 1]);
2824 PPSENDF(&ftpc->pp, "CWD %s", ftpc->dirs[ftpc->count1 - 1]);
4037 ftpc->dirs = calloc(1, sizeof(ftpc->dirs[0]));
4038 if(!ftpc->dirs)
4041 ftpc->dirs[0] = curl_easy_unescape(conn->data, slash_pos ? cur_pos : "/",
4044 if(!ftpc->dirs[0]) {
4059 ftpc->dirs = calloc(ftpc->diralloc, sizeof(ftpc->dirs[0]));
4060 if(!ftpc->dirs)
4066 ftpc->dirs[0] = strdup("/");
4082 ftpc->dirs[ftpc->dirdepth] =
4084 if(!ftpc->dirs[ftpc->dirdepth]) { /* run out of memory ... */
4089 if(isBadFtpString(ftpc->dirs[ftpc->dirdepth])) {
4090 free(ftpc->dirs[ftpc->dirdepth]);
4105 bigger = realloc(ftpc->dirs, ftpc->diralloc * sizeof(ftpc->dirs[0]));
4110 ftpc->dirs = bigger;