diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2015-04-24 14:46:28 +0200 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2015-04-24 14:46:54 +0200 |
commit | 4dfb94aca370d0bd270e1213480e733c1273c7f6 (patch) | |
tree | 73552ec309a9db2feacf20459634532075f3732d | |
parent | d7b972048e8594da3631634f03e28561fdd899e0 (diff) |
change to case insensitive check like it was before (nw)
-rw-r--r-- | src/emu/fileio.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/emu/fileio.c b/src/emu/fileio.c index 2314e31564f..68efdb021a3 100644 --- a/src/emu/fileio.c +++ b/src/emu/fileio.c @@ -789,8 +789,7 @@ file_error emu_file::load_zipped_file() bool emu_file::zip_filename_match(const zip_file_header &header, const std::string &filename) { const char *zipfile = header.filename + header.filename_length - filename.length(); - //FIXME: check if it should be case insensitive - return (zipfile >= header.filename && filename.compare(zipfile) == 0 && (zipfile == header.filename || zipfile[-1] == '/')); + return (zipfile >= header.filename && core_stricmp(filename.c_str(),zipfile) == 0 && (zipfile == header.filename || zipfile[-1] == '/')); } |