]> git.jsancho.org Git - lugaru.git/blobdiff - Source/MacCompatibility.h
Use real SDL mouse grab instead of cursor warping (should fix running game
[lugaru.git] / Source / MacCompatibility.h
index cb5da9195098e05d26707786fddb3602478a3a2e..d1096ae609b28c5f058b74d249059a4f686164ba 100644 (file)
 #pragma warning(disable:4101)
 #endif
 
-#ifdef __GNUC__
-#define __forceinline inline __attribute__((always_inline))
+#ifndef __forceinline
+#  ifdef __GNUC__
+#    define __forceinline inline __attribute__((always_inline))
+#  endif
 #endif
 
-
 typedef bool Boolean;
 
 
@@ -84,7 +85,7 @@ typedef unsigned int uintptr_t;
 // fix file names to use '/' instead of ':'
 char* ConvertFileName( const char* orgfilename);
 
-#define fopen( a, b) fopen( ConvertFileName( a), b);
+#define fopen( a, b) fopen( ConvertFileName( a), b)
 /*
 inline float abs( float f)
 {
@@ -109,3 +110,4 @@ __forceinline long long longlongabs( long long f)
 #endif
 #endif
 
+