application/upload.c

changeset 117
b174e721663e
parent 107
b34bd1557c6c
equal deleted inserted replaced
116:376ef91111f6 117:b174e721663e
323 } 323 }
324 324
325 static int jobthr_upload_scan(void *data) { 325 static int jobthr_upload_scan(void *data) {
326 DavFileUpload *upload = data; 326 DavFileUpload *upload = data;
327 327
328 CxList *stack = cxLinkedListCreateSimple(CX_STORE_POINTERS); 328 CxList *stack = cxLinkedListCreate(NULL, CX_STORE_POINTERS);
329 for (int i = 0; i < upload->files.nfiles; i++) { 329 for (int i = 0; i < upload->files.nfiles; i++) {
330 DUFile *f = malloc(sizeof(DUFile)); 330 DUFile *f = malloc(sizeof(DUFile));
331 f->path = strdup(upload->files.files[i]); 331 f->path = strdup(upload->files.files[i]);
332 f->upload_path = util_concat_path(upload->base_path, util_path_file_name(f->path)); 332 f->upload_path = util_concat_path(upload->base_path, util_path_file_name(f->path));
333 f->isdirectory = FALSE; 333 f->isdirectory = FALSE;

mercurial