mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-24 14:49:42 -06:00
Merge pull request #3075 from waddlesplash/no-regexp
FileSearch: Don't use RegExes, just do string comparisons.
This commit is contained in:
@ -162,7 +162,7 @@ void InterfaceConfigPane::LoadGUIValues()
|
||||
|
||||
void InterfaceConfigPane::LoadThemes()
|
||||
{
|
||||
auto sv = DoFileSearch({"*"}, {
|
||||
auto sv = DoFileSearch({""}, {
|
||||
File::GetUserPath(D_THEMES_IDX),
|
||||
File::GetSysDirectory() + THEMES_DIR
|
||||
}, /*recursive*/ false);
|
||||
|
@ -1956,7 +1956,7 @@ void CFrame::GameListChanged(wxCommandEvent& event)
|
||||
SConfig::GetInstance().m_ListDrives = event.IsChecked();
|
||||
break;
|
||||
case IDM_PURGE_CACHE:
|
||||
std::vector<std::string> rFilenames = DoFileSearch({"*.cache"}, {File::GetUserPath(D_CACHE_IDX)});
|
||||
std::vector<std::string> rFilenames = DoFileSearch({".cache"}, {File::GetUserPath(D_CACHE_IDX)});
|
||||
|
||||
for (const std::string& rFilename : rFilenames)
|
||||
{
|
||||
|
@ -465,20 +465,20 @@ void CGameListCtrl::ScanForISOs()
|
||||
std::vector<std::string> Extensions;
|
||||
|
||||
if (SConfig::GetInstance().m_ListGC)
|
||||
Extensions.push_back("*.gcm");
|
||||
Extensions.push_back(".gcm");
|
||||
if (SConfig::GetInstance().m_ListWii || SConfig::GetInstance().m_ListGC)
|
||||
{
|
||||
Extensions.push_back("*.iso");
|
||||
Extensions.push_back("*.ciso");
|
||||
Extensions.push_back("*.gcz");
|
||||
Extensions.push_back("*.wbfs");
|
||||
Extensions.push_back(".iso");
|
||||
Extensions.push_back(".ciso");
|
||||
Extensions.push_back(".gcz");
|
||||
Extensions.push_back(".wbfs");
|
||||
}
|
||||
if (SConfig::GetInstance().m_ListWad)
|
||||
Extensions.push_back("*.wad");
|
||||
Extensions.push_back(".wad");
|
||||
if (SConfig::GetInstance().m_ListElfDol)
|
||||
{
|
||||
Extensions.push_back("*.dol");
|
||||
Extensions.push_back("*.elf");
|
||||
Extensions.push_back(".dol");
|
||||
Extensions.push_back(".elf");
|
||||
}
|
||||
|
||||
auto rFilenames = DoFileSearch(Extensions, SConfig::GetInstance().m_ISOFolder, SConfig::GetInstance().m_RecursiveISOFolder);
|
||||
|
@ -172,7 +172,7 @@ void InputConfigDialog::UpdateProfileComboBox()
|
||||
pname += PROFILES_PATH;
|
||||
pname += m_config.profile_name;
|
||||
|
||||
std::vector<std::string> sv = DoFileSearch({"*.ini"}, {pname});
|
||||
std::vector<std::string> sv = DoFileSearch({".ini"}, {pname});
|
||||
|
||||
wxArrayString strs;
|
||||
for (const std::string& filename : sv)
|
||||
|
Reference in New Issue
Block a user