diff --git a/jsmn.h b/jsmn.h index 54930ad..c8f388c 100644 --- a/jsmn.h +++ b/jsmn.h @@ -1,6 +1,10 @@ #ifndef __JSMN_H_ #define __JSMN_H_ +#ifdef __cplusplus +extern "C" { +#endif + /** * JSON type identifier. Basic types are: * o Object @@ -62,4 +66,8 @@ void jsmn_init(jsmn_parser *parser); jsmnerr_t jsmn_parse(jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens, unsigned int num_tokens); +#ifdef __cplusplus +} +#endif + #endif /* __JSMN_H_ */