Add C++ guards to jansson.h
authorraoulh <raoul.hecky@gmail.com>
Mon, 19 Oct 2009 09:14:38 +0000 (02:14 -0700)
committerPetri Lehtinen <petri@digip.org>
Mon, 19 Oct 2009 09:22:21 +0000 (12:22 +0300)
Signed-off-by: Petri Lehtinen <petri@digip.org>
src/jansson.h

index aff76e6..50073d2 100644 (file)
 #include <stdio.h>
 #include <stdint.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 /* types */
 
 typedef enum {
@@ -144,4 +148,8 @@ char *json_dumps(const json_t *json, unsigned long flags);
 int json_dumpf(const json_t *json, FILE *output, unsigned long flags);
 int json_dump_file(const json_t *json, const char *path, unsigned long flags);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif