Lines Matching defs:ftpwc
3764 struct ftp_wc *ftpwc = ptr;
3765 if(ftpwc && ftpwc->parser)
3766 Curl_ftp_parselist_data_free(&ftpwc->parser);
3767 free(ftpwc);
3777 struct ftp_wc *ftpwc = NULL;
3810 ftpwc = calloc(1, sizeof(struct ftp_wc));
3811 if(!ftpwc) {
3817 ftpwc->parser = Curl_ftp_parselist_data_alloc();
3818 if(!ftpwc->parser) {
3823 wildcard->ftpwc = ftpwc; /* put it to the WildcardData tmp pointer */
3843 ftpwc->backup.write_function = data->set.fwrite_func;
3847 ftpwc->backup.file_descriptor = data->set.out;
3855 if(ftpwc) {
3856 Curl_ftp_parselist_data_free(&ftpwc->parser);
3857 free(ftpwc);
3861 wildcard->ftpwc = NULL;
3884 struct ftp_wc *ftpwc = wildcard->ftpwc;
3885 data->set.fwrite_func = ftpwc->backup.write_function;
3886 data->set.out = ftpwc->backup.file_descriptor;
3887 ftpwc->backup.write_function = ZERO_NULL;
3888 ftpwc->backup.file_descriptor = NULL;
3891 if(Curl_ftp_parselist_geterror(ftpwc->parser)) {
3973 struct ftp_wc *ftpwc = wildcard->ftpwc;
3975 if(ftpwc)
3976 result = Curl_ftp_parselist_geterror(ftpwc->parser);
3986 wildcard->dtor(wildcard->ftpwc);
3987 wildcard->ftpwc = NULL;