From e5fa92384dc473849156d30836bb37de0014e513 Mon Sep 17 00:00:00 2001 From: truelight Date: Tue, 6 Dec 2005 17:05:14 +0000 Subject: (svn r3265) -Fix: partly reverted back r3263, because MSVC, who else, doesn't support variadic macros............ --- ai/ai_event.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'ai') diff --git a/ai/ai_event.h b/ai/ai_event.h index 33d5d170a..0be131653 100644 --- a/ai/ai_event.h +++ b/ai/ai_event.h @@ -13,8 +13,12 @@ #else /* GPMI */ -/* If GPMI isn't loaded, don't do a thing with the events (for now at least) */ -# define ai_event(...) +# ifdef DEF_EVENTS + void CDECL empty_function(PlayerID player, int event, ...) {} +# else + extern void CDECL empty_function(PlayerID player, int event, ...); +# endif +# define ai_event empty_function #endif /* GPMI */ /* To make our life a bit easier; you now only have to define new -- cgit v1.2.3-54-g00ecf