From b43e241bed1f609e45455e9a6ede153f04020366 Mon Sep 17 00:00:00 2001 From: Eric Anderson Date: Fri, 1 May 2009 17:19:37 -0500 Subject: Get existing KPL code to compile and run under Linux. Start work on GTK+ KPL GUI. --- KPL_Start.h | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'KPL_Start.h') diff --git a/KPL_Start.h b/KPL_Start.h index 8c19a6f..1db2cf7 100644 --- a/KPL_Start.h +++ b/KPL_Start.h @@ -6,14 +6,19 @@ #define __declspec(x) #endif //--------------------------------------------------------------------------- -extern "C" __declspec(dllexport) int StartSpectator(void*); -extern "C" __declspec(dllexport) int StartEasy(void*); -extern "C" __declspec(dllexport) int StartMedium(void*); -extern "C" __declspec(dllexport) int StartHard(void*); -extern "C" __declspec(dllexport) int StartVeryHard(void*); -extern "C" __declspec(dllexport) int StartMultiPlayer(void*); -extern "C" __declspec(dllexport) int StartSettings(void*); -extern "C" __declspec(dllexport) int LaunchSpringExecutable(int Difficulty); - +#ifdef __cplusplus +extern "C" { +#endif + __declspec(dllexport) int StartSpectator(void*); + __declspec(dllexport) int StartEasy(void*); + __declspec(dllexport) int StartMedium(void*); + __declspec(dllexport) int StartHard(void*); + __declspec(dllexport) int StartVeryHard(void*); + __declspec(dllexport) int StartMultiPlayer(void*); + __declspec(dllexport) int StartSettings(void*); + __declspec(dllexport) int LaunchSpringExecutable(int Difficulty); +#ifdef __cplusplus +} +#endif //--------------------------------------------------------------------------- #endif -- cgit v1.2.3-70-g09d2