From 73b0e739d0cfc7036ef36c2736970032605eb6c7 Mon Sep 17 00:00:00 2001 From: Randy Date: Tue, 22 Oct 2019 13:32:41 +0200 Subject: [PATCH] fuzz: add support for compiling with c++ compiler --- fuzzing/cjson_read_fuzzer.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/fuzzing/cjson_read_fuzzer.c b/fuzzing/cjson_read_fuzzer.c index b2692ed..e9f733d 100644 --- a/fuzzing/cjson_read_fuzzer.c +++ b/fuzzing/cjson_read_fuzzer.c @@ -2,6 +2,10 @@ #include #include +#ifdef __cplusplus +extern "C" { +#endif + #include "../cJSON.h" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size); /* required by C89 */ @@ -66,3 +70,7 @@ int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) return 0; } + +#ifdef __cplusplus +} +#endif \ No newline at end of file