From 643f8f7cff961daca27cb1422ef6c3e84989646b Mon Sep 17 00:00:00 2001 From: qeed Date: Mon, 12 Oct 2009 19:28:07 +0000 Subject: [PATCH] define forceinline to be nothing if it is a unix and not using gcc --- src/lua-engine.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/lua-engine.cpp b/src/lua-engine.cpp index a3eb2aca..cffca25f 100644 --- a/src/lua-engine.cpp +++ b/src/lua-engine.cpp @@ -48,9 +48,14 @@ extern "C" #endif #ifdef __unix__ -#define stricmp strcasecmp -#define strnicmp strncasecmp -#define __forceinline __attribute__ ((always_inline)) + #define stricmp strcasecmp + #define strnicmp strncasecmp + + #ifdef __GNUC__ + #define __forceinline __attribute__ ((always_inline)) + #else + #define __forceinline + #endif #endif #ifdef WIN32