aboutsummaryrefslogtreecommitdiff
path: root/src/common.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/common.cpp')
-rw-r--r--src/common.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/common.cpp b/src/common.cpp
index cb6d15cc1..274b86bf2 100644
--- a/src/common.cpp
+++ b/src/common.cpp
@@ -751,7 +751,7 @@ enum ReadDirectoryError {
ReadDirectory_NotExists,
ReadDirectory_Permission,
ReadDirectory_NotDir,
- ReadDirectory_EOF,
+ ReadDirectory_Empty,
ReadDirectory_Unknown,
ReadDirectory_COUNT,
@@ -858,6 +858,9 @@ ReadDirectoryError read_directory(String path, Array<FileInfo> *fi) {
} while (FindNextFileW(find_file, &file_data));
+ if (fi->count == 0) {
+ return ReadDirectory_Empty;
+ }
return ReadDirectory_None;
}