From f2e1c71803b953c9adb9528c168cbbde23b3b30a Mon Sep 17 00:00:00 2001 From: Sintendo <3380580+Sintendo@users.noreply.github.com> Date: Wed, 24 Dec 2025 10:14:02 +0100 Subject: Common/FileSearch: Refactor DoFileSearch --- Source/Core/VideoCommon/HiresTextures.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Source/Core/VideoCommon/HiresTextures.cpp') diff --git a/Source/Core/VideoCommon/HiresTextures.cpp b/Source/Core/VideoCommon/HiresTextures.cpp index 12f59f5ff5..5fb90a9416 100644 --- a/Source/Core/VideoCommon/HiresTextures.cpp +++ b/Source/Core/VideoCommon/HiresTextures.cpp @@ -93,7 +93,7 @@ void HiresTexture::Update() const std::string& game_id = SConfig::GetInstance().GetGameID(); const std::set texture_directories = GetTextureDirectoriesWithGameId(File::GetUserPath(D_HIRESTEXTURES_IDX), game_id); - const std::vector extensions{".png", ".dds"}; + constexpr auto extensions = std::to_array({".png", ".dds"}); for (const auto& texture_directory : texture_directories) { @@ -101,7 +101,7 @@ void HiresTexture::Update() s_file_library->Watch(texture_directory); const auto texture_paths = - Common::DoFileSearch({texture_directory}, extensions, /*recursive*/ true); + Common::DoFileSearch(texture_directory, extensions, /*recursive*/ true); bool failed_insert = false; for (auto& path : texture_paths) @@ -227,7 +227,7 @@ std::set GetTextureDirectoriesWithGameId(const std::string& root_di }; // Look for any other directories that might be specific to the given gameid - const auto files = Common::DoFileSearch({root_directory}, {".txt"}, true); + const auto files = Common::DoFileSearch(root_directory, ".txt", true); for (const auto& file : files) { if (match_gameid_or_all(file)) -- cgit v1.2.3