From: havoc Date: Wed, 29 Nov 2017 02:50:40 +0000 (+0000) Subject: Remove the forced lower-casing in listdirectory on Windows, as it breaks X-Git-Tag: xonotic-v0.8.5~72 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=0ddc4709d33eec6b716c475dea8a4423042d1304;p=xonotic%2Fdarkplaces.git Remove the forced lower-casing in listdirectory on Windows, as it breaks the caseinsensitive=false case. git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12343 d7cf8633-e32d-0410-b094-e92efae38249 ::stable-branch::merge=3fba31505b873b637e5d96e48a1bb6ad9b2bef41 --- diff --git a/filematch.c b/filematch.c index 59e626d2..95d0e650 100644 --- a/filematch.c +++ b/filematch.c @@ -179,12 +179,6 @@ void listdirectory(stringlist_t *list, const char *basepath, const char *path) adddirentry(list, path, n_file.cFileName); } while (FindNextFile(hFile, &n_file) != 0); FindClose(hFile); - - // convert names to lowercase because windows does not care, but pattern matching code often does - for (i = 0;i < list->numstrings;i++) - for (c = list->strings[i];*c;c++) - if (*c >= 'A' && *c <= 'Z') - *c += 'a' - 'A'; } #else void listdirectory(stringlist_t *list, const char *basepath, const char *path)