From ac987d5200585f718bd59919d86288338d6ad9f7 Mon Sep 17 00:00:00 2001 From: flora Date: Thu, 19 Jan 2023 19:48:05 +0100 Subject: [PATCH] Ignore directories while checking for plugins --- PluginManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/PluginManager.cpp b/PluginManager.cpp index 7617905f..a21cf232 100644 --- a/PluginManager.cpp +++ b/PluginManager.cpp @@ -75,6 +75,11 @@ void PluginManager::ScanAndLoadPluginsFrom(const filesystem::path & plugins_dir) for(const filesystem::directory_entry& entry: filesystem::directory_iterator(plugins_dir)) { + if(entry.is_directory()) + { + continue; + } + filesystem::path plugin_path = entry.path(); LOG_TRACE("[PluginManager] Found plugin file %s", plugin_path.filename().generic_u8string().c_str()); AddPlugin(plugin_path);