From d3b5e5155fb75f21e22df24ba282151245c125fc Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 26 Aug 2002 08:33:53 +0000
Subject: [PATCH] uchar is typedef'd instead of being defined as a macro if
 TYPEDEF_UCHAR has been predefined. This change was for better compatibility
 with the GoldEd+ source code base.

---
 src/encode/lzh.h | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/encode/lzh.h b/src/encode/lzh.h
index 972354e27c..7b7d8aa2c5 100644
--- a/src/encode/lzh.h
+++ b/src/encode/lzh.h
@@ -59,7 +59,11 @@
 #endif
 
 #ifndef uchar
-#define uchar unsigned char
+	#if defined(TYPEDEF_UCHAR)
+		typedef unsigned char uchar;
+	#else
+		#define uchar unsigned char
+	#endif
 #endif
 
 #ifdef __cplusplus
-- 
GitLab