diff options
Diffstat (limited to 'backends')
-rw-r--r-- | backends/platform/dc/selector.cpp | 8 | ||||
-rw-r--r-- | backends/platform/n64/osys_n64_base.cpp | 2 | ||||
-rw-r--r-- | backends/platform/psp/display_manager.cpp | 2 |
3 files changed, 4 insertions, 8 deletions
diff --git a/backends/platform/dc/selector.cpp b/backends/platform/dc/selector.cpp index 6717ca494b..033f06e32d 100644 --- a/backends/platform/dc/selector.cpp +++ b/backends/platform/dc/selector.cpp @@ -155,11 +155,7 @@ static Game the_game; static bool isIcon(const Common::FSNode &entry) { - int l = entry.getDisplayName().size(); - if (l>4 && !strcasecmp(entry.getDisplayName().c_str()+l-4, ".ICO")) - return true; - else - return false; + return entry.getDisplayName().hasSuffixIgnoreCase(".ICO"); } static bool loadIcon(Game &game, Dir *dirs, int num_dirs) @@ -203,7 +199,7 @@ static bool uniqueGame(const char *base, const char *dir, this is a workaround for the detector bug in toon... */ sameOrSubdir(dir, games->dir) && /*!strcmp(dir, games->dir) &&*/ - !stricmp(base, games->filename_base) && + !scumm_stricmp(base, games->filename_base) && lang == games->language && plf == games->platform) return false; diff --git a/backends/platform/n64/osys_n64_base.cpp b/backends/platform/n64/osys_n64_base.cpp index 1282b16d47..2bde28dd62 100644 --- a/backends/platform/n64/osys_n64_base.cpp +++ b/backends/platform/n64/osys_n64_base.cpp @@ -227,7 +227,7 @@ int OSystem_N64::getDefaultGraphicsMode() const { bool OSystem_N64::setGraphicsMode(const char *mode) { int i = 0; while (s_supportedGraphicsModes[i].name) { - if (!strcmpi(s_supportedGraphicsModes[i].name, mode)) { + if (!scumm_stricmp(s_supportedGraphicsModes[i].name, mode)) { _graphicMode = s_supportedGraphicsModes[i].id; switchGraphicModeId(_graphicMode); diff --git a/backends/platform/psp/display_manager.cpp b/backends/platform/psp/display_manager.cpp index 33bf190d70..54ad0d3223 100644 --- a/backends/platform/psp/display_manager.cpp +++ b/backends/platform/psp/display_manager.cpp @@ -332,7 +332,7 @@ bool DisplayManager::setGraphicsMode(const char *name) { int i = 0; while (_supportedModes[i].name) { - if (!strcmpi(_supportedModes[i].name, name)) { + if (!scumm_stricmp(_supportedModes[i].name, name)) { setGraphicsMode(_supportedModes[i].id); return true; } |