aboutsummaryrefslogtreecommitdiff
path: root/backends/platform
diff options
context:
space:
mode:
authorCameron Cawley2018-05-04 22:26:22 +0100
committerAdrian Frühwirth2018-05-06 01:12:56 +0200
commitb224b592c6770017470449817ae5d4b10f4a4aab (patch)
treea49a58577f63a437b3387d619dbe41c1de5758f0 /backends/platform
parentd8f4170ea97c86084e8a73fcb63ebe3e8b6c920f (diff)
downloadscummvm-rg350-b224b592c6770017470449817ae5d4b10f4a4aab.tar.gz
scummvm-rg350-b224b592c6770017470449817ae5d4b10f4a4aab.tar.bz2
scummvm-rg350-b224b592c6770017470449817ae5d4b10f4a4aab.zip
BACKENDS: Replace usage of stricmp/strcmpi/strcasecmp
Diffstat (limited to 'backends/platform')
-rw-r--r--backends/platform/dc/selector.cpp8
-rw-r--r--backends/platform/n64/osys_n64_base.cpp2
-rw-r--r--backends/platform/psp/display_manager.cpp2
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;
}