diff --git a/src/physfs_platform_os2.c b/src/physfs_platform_os2.c index 805aa56..311830a 100644 --- a/src/physfs_platform_os2.c +++ b/src/physfs_platform_os2.c @@ -203,7 +203,7 @@ static char *cvtPathToCorrectCase(char *buf) int cmp; char *utf8 = cvtCodepageToUtf8(fb.achName); if (!utf8) /* ugh, maybe we'll get lucky with the C runtime. */ - cmp = stricmp(utf8, fname); + cmp = stricmp(fb.achName, fname); else { cmp = PHYSFS_utf8stricmp(utf8, fname);