Added C++ extern declaration

This commit is contained in:
Daniel Holden
2016-09-17 15:41:17 +01:00
parent 2a19e4c451
commit d6375f813d

8
mpc.h
View File

@@ -10,6 +10,10 @@
#ifndef mpc_h #ifndef mpc_h
#define mpc_h #define mpc_h
#ifdef __cplusplus
extern "C" {
#endif
#include <stdlib.h> #include <stdlib.h>
#include <stdio.h> #include <stdio.h>
#include <stdarg.h> #include <stdarg.h>
@@ -358,6 +362,8 @@ int mpc_test_fail(mpc_parser_t *p, const char *s, const void *d,
mpc_dtor_t destructor, mpc_dtor_t destructor,
void(*printer)(const void*)); void(*printer)(const void*));
#ifdef __cplusplus
}
#endif
#endif #endif