diff options
| author | JosJuice <josjuice@gmail.com> | 2017-06-24 14:06:31 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2017-06-24 14:06:31 +0200 |
| commit | b440dbd9981bcb3a1c8315db3a0e38e9bd4c62bd (patch) | |
| tree | e839c5c5d02c36e4adf820613741122defef665e /Source/Core/DiscIO/FileSystemGCWii.cpp | |
| parent | 4320c641f7a5be726237e58bc77a6f416984e743 (diff) | |
FileSystemGCWii: Use case insensitive comparison in FindFileInfo
This was a regression in f49b64c. Some games seem to name the
banner file OPENING.BNR instead of opening.bnr.
Should fix https://bugs.dolphin-emu.org/issues/10354
Diffstat (limited to 'Source/Core/DiscIO/FileSystemGCWii.cpp')
| -rw-r--r-- | Source/Core/DiscIO/FileSystemGCWii.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/DiscIO/FileSystemGCWii.cpp b/Source/Core/DiscIO/FileSystemGCWii.cpp index fd70776069..615a33888b 100644 --- a/Source/Core/DiscIO/FileSystemGCWii.cpp +++ b/Source/Core/DiscIO/FileSystemGCWii.cpp @@ -285,7 +285,7 @@ std::unique_ptr<FileInfo> FileSystemGCWii::FindFileInfo(const std::string& path, for (const FileInfo& child : file_info) { - if (child.GetName() == searching_for) + if (!strcasecmp(child.GetName().c_str(), searching_for.c_str())) { // A match is found. The rest of the path is passed on to finish the search. std::unique_ptr<FileInfo> result = FindFileInfo(rest_of_path, child); |
