Kaynağa Gözat

Hack to make this compile with Mingw32.

Ryan C. Gordon 23 yıl önce
ebeveyn
işleme
2193cd81b7
1 değiştirilmiş dosya ile 4 ekleme ve 2 silme
  1. 4 2
      platform/win32.c

+ 4 - 2
platform/win32.c

@@ -23,8 +23,10 @@
 #define __PHYSICSFS_INTERNAL__
 #include "physfs_internal.h"
 
-#ifdef _MSC_VER /* for Cygwin, etc. */
-#define alloca _alloca
+#if (defined _MSC_VER)
+    #define alloca(x) _alloca(x)
+#elif (defined MINGW)  /* scary...hopefully this is okay. */
+    #define alloca(x) __builtin_alloca(x) 
 #endif
 
 #define LOWORDER_UINT64(pos)       (PHYSFS_uint32)(pos & 0x00000000FFFFFFFF)