From f94aef481113ad1d0def1cbf636aeb667c93d22b Mon Sep 17 00:00:00 2001 From: James R Date: Sat, 29 Apr 2023 00:04:37 -0700 Subject: [PATCH] EggTVData::cache_folders: check that file is directory before iterating --- src/menus/class-egg-tv/EggTVData.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/menus/class-egg-tv/EggTVData.cpp b/src/menus/class-egg-tv/EggTVData.cpp index ad2b74fad..1f5f87a76 100644 --- a/src/menus/class-egg-tv/EggTVData.cpp +++ b/src/menus/class-egg-tv/EggTVData.cpp @@ -328,6 +328,11 @@ void EggTVData::cache_folders() { try { + if (!entry.is_directory()) + { + continue; + } + Folder folder(*this, entry); if (!folder.empty())