From 05267c50fc3feca4144a492357f7a556c68c9f89 Mon Sep 17 00:00:00 2001 From: degomme Date: Wed, 24 Feb 2016 17:31:38 +0100 Subject: [PATCH] seriously c++ --- src/include/xbt/win32_ucontext.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/include/xbt/win32_ucontext.h b/src/include/xbt/win32_ucontext.h index e11b97419b..0525911afd 100644 --- a/src/include/xbt/win32_ucontext.h +++ b/src/include/xbt/win32_ucontext.h @@ -29,7 +29,10 @@ #ifndef UCONTEXT_H #define UCONTEXT_H -extern "C"{ +#ifdef _cplusplus +extern "C" +{ +#endif #include typedef struct __stack { @@ -51,5 +54,7 @@ int setcontext(const ucontext_t * ucp); int makecontext(ucontext_t *, void (*)(), int, ...); int swapcontext(ucontext_t *, const ucontext_t *); +#ifdef _cplusplus } +#endif #endif /* UCONTEXT_H */ -- 2.20.1