1253 if(!strcmp(ent->name, ".") || !strcmp(ent->name, "..")) { |
1253 if(!strcmp(ent->name, ".") || !strcmp(ent->name, "..")) { |
1254 continue; |
1254 continue; |
1255 } |
1255 } |
1256 |
1256 |
1257 char *new_path = util_concat_path(p, ent->name); |
1257 char *new_path = util_concat_path(p, ent->name); |
1258 int isdir; |
1258 int isdir = 0; |
1259 LocalResource *res = local_resource_new(dir, db, new_path, &isdir); |
1259 LocalResource *res = local_resource_new(dir, db, new_path, &isdir); |
1260 if(isdir) { |
1260 if(isdir) { |
1261 resources = ucx_list_append(resources, res); |
1261 resources = ucx_list_append(resources, res); |
1262 stack = ucx_list_prepend(stack, new_path); |
1262 stack = ucx_list_prepend(stack, new_path); |
1263 } else if(res) { |
1263 } else if(res) { |