summaryrefslogtreecommitdiff
path: root/Xwinsock.h
diff options
context:
space:
mode:
authorAlexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>2004-11-15 15:06:53 +0000
committerAlexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>2004-11-15 15:06:53 +0000
commitdd82af84ed67f439444e75ea1d032c082e15db51 (patch)
treeba069fd043c20624e5723efec4952e376a9c77c4 /Xwinsock.h
parent618956f1f783a8c330aab8eac425937f0b8e50e1 (diff)
Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
mingw (Win32) port
Diffstat (limited to 'Xwinsock.h')
-rw-r--r--Xwinsock.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/Xwinsock.h b/Xwinsock.h
index b7599b0..0278c09 100644
--- a/Xwinsock.h
+++ b/Xwinsock.h
@@ -34,17 +34,33 @@ The Open Group.
* in the whole Windows API...
*/
+#undef _XFree86Server
+#ifdef XFree86Server
+#define _XFree86Server
+#undef XFree86Server
+#endif
+
#define BOOL wBOOL
+#define INT32 wINT32
#undef Status
#define Status wStatus
#define ATOM wATOM
+#define BYTE wBYTE
#define FreeResource wFreeResource
#include <winsock.h>
#undef Status
#define Status int
+#undef BYTE
#undef BOOL
+#undef INT32
#undef ATOM
#undef FreeResource
#undef CreateWindowA
#undef RT_FONT
#undef RT_CURSOR
+
+#ifdef _XFree86Server
+#define XFree86Server
+#undef _XFree86Server
+#endif
+