From 5b5db035219f598284cf6560e9e503322865b144 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Wed, 25 Dec 2024 14:44:13 +0100 Subject: [PATCH] Accurate file enumeration --- src/windows-emulator/syscalls.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/windows-emulator/syscalls.cpp b/src/windows-emulator/syscalls.cpp index 8fd84937..f6bad741 100644 --- a/src/windows-emulator/syscalls.cpp +++ b/src/windows-emulator/syscalls.cpp @@ -1422,11 +1422,14 @@ namespace std::vector scan_directory(const std::filesystem::path& dir) { - std::vector files{}; + std::vector files{ + {"."}, + {".."}, + }; for (const auto& file : std::filesystem::directory_iterator(dir)) { - files.emplace_back(file.path()); + files.emplace_back(file.path().filename()); } return files;