From 95ce2a946246b5b95f80ef41afeab804213d5fe7 Mon Sep 17 00:00:00 2001 From: zoltanvb Date: Wed, 25 Oct 2023 21:28:43 +0200 Subject: [PATCH] Exclude "System Volume Information" explicitly. --- libretro-common/lists/dir_list.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libretro-common/lists/dir_list.c b/libretro-common/lists/dir_list.c index e5e818295452..ccae1a40e3ae 100644 --- a/libretro-common/lists/dir_list.c +++ b/libretro-common/lists/dir_list.c @@ -141,6 +141,10 @@ static int dir_list_read(const char *dir, if (retro_dirent_is_dir(entry, NULL)) { + /* Do not include the typical hidden dir */ + if (!include_hidden && strcmp(name, "System Volume Information") == 0) + continue; + if (recursive) dir_list_read(file_path, list, ext_list, include_dirs, include_hidden, include_compressed, recursive);