From f572c67944b727715e47d3c52a80c45300be8733 Mon Sep 17 00:00:00 2001 From: TimeEngineer Date: Wed, 4 Oct 2023 14:20:42 +0200 Subject: [PATCH] Fix: memfs read_directory --- examples/memfs/src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/memfs/src/main.rs b/examples/memfs/src/main.rs index 4ee3d24..c6cbc74 100644 --- a/examples/memfs/src/main.rs +++ b/examples/memfs/src/main.rs @@ -658,7 +658,7 @@ impl FileSystemContext for MemFs { Obj::Folder(folder_obj) => { let mut res_entries = vec![]; - if folder_obj.path != self.root_path { + if folder_obj.path != self.root_path && marker.is_none() { let parent_path = folder_obj.path.parent().unwrap(); res_entries.push((u16cstr!(".").to_owned(), folder_obj.info)); let parent_obj = entries[parent_path].lock().unwrap();