diff options
| author | Arisotura <thetotalworm@gmail.com> | 2021-04-26 15:20:28 +0200 | 
|---|---|---|
| committer | Arisotura <thetotalworm@gmail.com> | 2021-04-26 15:20:28 +0200 | 
| commit | 4a5d5116a18ed00a662c4b66c75f32d71f7cab9b (patch) | |
| tree | 6316770adc29dea63dd5a90d7b70f6ff2a2aadaf | |
| parent | 7ab19f157db00245c56cbec0b028ccf439afa2a9 (diff) | |
make extension checks case-insensitive
| -rw-r--r-- | src/frontend/Util_ROM.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/src/frontend/Util_ROM.cpp b/src/frontend/Util_ROM.cpp index 40552e2..e7f2659 100644 --- a/src/frontend/Util_ROM.cpp +++ b/src/frontend/Util_ROM.cpp @@ -526,7 +526,7 @@ int Reset()          char ext[5] = {0}; int _len = strlen(ROMPath[ROMSlot_NDS]);          strncpy(ext, ROMPath[ROMSlot_NDS] + _len - 4, 4); -        if(!strncmp(ext, ".nds", 4) || !strncmp(ext, ".srl", 4) || !strncmp(ext, ".dsi", 4)) +        if(!strnicmp(ext, ".nds", 4) || !strnicmp(ext, ".srl", 4) || !strnicmp(ext, ".dsi", 4))          {              SetupSRAMPath(0);              if (!NDS::LoadROM(ROMPath[ROMSlot_NDS], SRAMPath[ROMSlot_NDS], directboot)) @@ -563,7 +563,7 @@ int Reset()          char ext[5] = {0}; int _len = strlen(ROMPath[ROMSlot_GBA]);          strncpy(ext, ROMPath[ROMSlot_GBA] + _len - 4, 4); -        if(!strncmp(ext, ".gba", 4)) +        if(!strnicmp(ext, ".gba", 4))          {              SetupSRAMPath(1);              if (!NDS::LoadGBAROM(ROMPath[ROMSlot_GBA], SRAMPath[ROMSlot_GBA])) @@ -619,7 +619,7 @@ void GetSavestateName(int slot, char* filename, int len)          char ext[5] = {0}; int _len = strlen(ROMPath[ROMSlot_NDS]);          strncpy(ext, ROMPath[ROMSlot_NDS] + _len - 4, 4); -        if(!strncmp(ext, ".nds", 4) || !strncmp(ext, ".srl", 4) || !strncmp(ext, ".dsi", 4)) +        if(!strnicmp(ext, ".nds", 4) || !strnicmp(ext, ".srl", 4) || !strnicmp(ext, ".dsi", 4))              rompath = ROMPath[ROMSlot_NDS];          else              rompath = SRAMPath[ROMSlot_NDS]; // If archive, construct ssname from sram file |