Common/FileSearch: Refactor DoFileSearch

This commit is contained in:
Sintendo
2026-01-24 16:50:10 +01:00
parent 3221e982d3
commit f2e1c71803
19 changed files with 87 additions and 48 deletions
+2 -2
View File
@@ -37,7 +37,7 @@ std::vector<std::string> GetProfilesFromSetting(const std::string& setting, cons
const std::string path = root + std::string(StripWhitespace(setting_choice));
if (File::IsDirectory(path))
{
const auto files_under_directory = Common::DoFileSearch({path}, {".ini"}, true);
const auto files_under_directory = Common::DoFileSearch(path, ".ini", true);
result.insert(result.end(), files_under_directory.begin(), files_under_directory.end());
}
else
@@ -57,7 +57,7 @@ std::vector<std::string> ProfileCycler::GetProfilesForDevice(InputConfig* device
{
const std::string device_profile_root_location(
device_configuration->GetUserProfileDirectoryPath());
return Common::DoFileSearch({device_profile_root_location}, {".ini"}, true);
return Common::DoFileSearch(device_profile_root_location, ".ini", true);
}
std::string ProfileCycler::GetProfile(CycleDirection cycle_direction, int& profile_index,