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) { |