(svn r2648) Only use _stdcall calling convention for zlib on win32/msvc.
authorludde
Wed, 20 Jul 2005 09:35:05 +0000
changeset 2138 20c2cf0fb452
parent 2137 0e686b34c3a9
child 2139 863a14d0c7a2
(svn r2648) Only use _stdcall calling convention for zlib on win32/msvc.
saveload.c
--- a/saveload.c	Wed Jul 20 09:31:46 2005 +0000
+++ b/saveload.c	Wed Jul 20 09:35:05 2005 +0000
@@ -905,7 +905,12 @@
 //********************************************
 
 #if defined(WITH_ZLIB)
-#define ZLIB_WINAPI // Needed so zlib uses the right calling convention.
+
+// This is needed to zlib uses the stdcall calling convention on visual studio
+#ifdef _MSC_VER
+#define ZLIB_WINAPI
+#endif
+
 #include <zlib.h>
 static z_stream _z;