|
@@ -400,16 +400,13 @@ gb_internal ReadDirectoryError read_directory(String path, Array<FileInfo> *fi)
|
|
|
continue;
|
|
|
}
|
|
|
|
|
|
- if (S_ISDIR(dir_stat.st_mode)) {
|
|
|
- continue;
|
|
|
- }
|
|
|
-
|
|
|
i64 size = dir_stat.st_size;
|
|
|
|
|
|
FileInfo info = {};
|
|
|
info.name = copy_string(a, name);
|
|
|
info.fullpath = path_to_full_path(a, filepath);
|
|
|
info.size = size;
|
|
|
+ info.is_dir = S_ISDIR(dir_stat.st_mode);
|
|
|
array_add(fi, info);
|
|
|
}
|
|
|
|