From d6375f813dae054f9b26b6ce1bebf5b532fe2a89 Mon Sep 17 00:00:00 2001 From: Daniel Holden Date: Sat, 17 Sep 2016 15:41:17 +0100 Subject: [PATCH] Added C++ extern declaration --- mpc.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mpc.h b/mpc.h index 9fd678f..22d4720 100644 --- a/mpc.h +++ b/mpc.h @@ -10,6 +10,10 @@ #ifndef mpc_h #define mpc_h +#ifdef __cplusplus +extern "C" { +#endif + #include #include #include @@ -358,6 +362,8 @@ int mpc_test_fail(mpc_parser_t *p, const char *s, const void *d, mpc_dtor_t destructor, void(*printer)(const void*)); - +#ifdef __cplusplus +} +#endif #endif