From d402b6a167c5114c06ded3b2afc8c0d14d177e48 Mon Sep 17 00:00:00 2001 From: Tanuj Garg Date: Sat, 6 Jun 2020 01:28:56 +0530 Subject: [PATCH] [Checking stats] resolved compiler error --- test/src/fuzzer-parse_stl.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/src/fuzzer-parse_stl.cpp b/test/src/fuzzer-parse_stl.cpp index 9a6a44032..6fe87f48c 100644 --- a/test/src/fuzzer-parse_stl.cpp +++ b/test/src/fuzzer-parse_stl.cpp @@ -36,6 +36,12 @@ using json = nlohmann::json; // see http://llvm.org/docs/LibFuzzer.html extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { + // putting data in several STL containers + std::vector vec(data, data + size); + + // parsing from STL containers + json j_vector(vec); + try { // parse input directly @@ -54,5 +60,6 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { // out of range errors may happen if provided sizes are excessive } + return 0; }