summaryrefslogtreecommitdiff
path: root/KPL_Start.h
diff options
context:
space:
mode:
Diffstat (limited to 'KPL_Start.h')
-rw-r--r--KPL_Start.h23
1 files changed, 14 insertions, 9 deletions
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