From b1785e1f975438e65a1b9c8c3f22e685070bc88c Mon Sep 17 00:00:00 2001
From: toasterbabe <rollerorbital@gmail.com>
Date: Sat, 29 Apr 2017 16:40:07 +0100
Subject: [PATCH] Improved conditions for case insensitive filesystem support.

---
 src/filesrch.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/filesrch.c b/src/filesrch.c
index a0c9b82315..5b41f4f22f 100644
--- a/src/filesrch.c
+++ b/src/filesrch.c
@@ -510,7 +510,11 @@ char exttable[NUM_EXT_TABLE][5] = {
 
 char filenamebuf[MAX_WADFILES][MAX_WADPATH];
 
-#ifdef _WIN32
+#if defined(_WIN32) || defined(_WINDOWS)
+#define CASEINSENSITIVE_FILESYSTEM
+#endif
+
+#ifdef CASEINSENSITIVE_FILESYSTEM
 static char *strsystemstr(char *haystack, char *needle)
 {
 	char uprhaystack[128];
@@ -560,7 +564,7 @@ boolean preparefilemenu(boolean samedepth)
 	if (menusearch[0])
 	{
 		strcpy(localmenusearch, menusearch+1);
-#ifdef _WIN32
+#ifdef CASEINSENSITIVE_FILESYSTEM
 		strupr(localmenusearch);
 #endif
 	}
-- 
GitLab