From 13b798a115243a434a8e950b90bf5199b6fb72f3 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Wed, 31 Mar 2004 03:29:21 +0000
Subject: [PATCH] Define __unix__ in gen_defs.h not in genwrap.h for *nix
 systems that don't define it themselves.

---
 src/xpdev/gen_defs.h | 7 +++++++
 src/xpdev/genwrap.h  | 6 ------
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/src/xpdev/gen_defs.h b/src/xpdev/gen_defs.h
index cc5ca19e23..2173e830b5 100644
--- a/src/xpdev/gen_defs.h
+++ b/src/xpdev/gen_defs.h
@@ -51,8 +51,15 @@
 #elif defined(__OS2__)
 	#define INCL_BASE	/* need this for DosSleep prototype */
 	#include <os2.h>
+#else
+	#if (defined(__APPLE__) && defined(__MACH__) && defined(__POWERPC__)) || defined (__NetBSD__)
+		#ifndef __unix__
+			#define __unix__
+		#endif
+	#endif
 #endif
 
+
 #include <sys/types.h>
 
 									/* Control characters */
diff --git a/src/xpdev/genwrap.h b/src/xpdev/genwrap.h
index 75516077c0..70f9eac595 100644
--- a/src/xpdev/genwrap.h
+++ b/src/xpdev/genwrap.h
@@ -38,12 +38,6 @@
 #ifndef _GENWRAP_H
 #define _GENWRAP_H
 
-#if (defined(__APPLE__) && defined(__MACH__) && defined(__POWERPC__)) || defined (__NetBSD__)
-#ifndef __unix__
-#define __unix__
-#endif
-#endif
-
 #include <stdio.h>		/* sprintf */
 #include "gen_defs.h"	/* ulong */
 #include "wrapdll.h"	/* DLLEXPORT and DLLCALL */
-- 
GitLab