dav/sync.c

changeset 447
a4a71ecfb9d6
parent 446
cb61f2e1c25e
child 449
cdcaf532c030
equal deleted inserted replaced
446:cb61f2e1c25e 447:a4a71ecfb9d6
1289 if(!strcmp(ent->name, ".") || !strcmp(ent->name, "..")) { 1289 if(!strcmp(ent->name, ".") || !strcmp(ent->name, "..")) {
1290 continue; 1290 continue;
1291 } 1291 }
1292 1292
1293 char *new_path = util_concat_path(p, ent->name); 1293 char *new_path = util_concat_path(p, ent->name);
1294 int isdir; 1294 int isdir = 0;
1295 LocalResource *res = local_resource_new(dir, db, new_path, &isdir); 1295 LocalResource *res = local_resource_new(dir, db, new_path, &isdir);
1296 if(isdir) { 1296 if(isdir) {
1297 resources = ucx_list_append(resources, res); 1297 resources = ucx_list_append(resources, res);
1298 stack = ucx_list_prepend(stack, new_path); 1298 stack = ucx_list_prepend(stack, new_path);
1299 } else if(res) { 1299 } else if(res) {

mercurial