diff --git a/fuzz/ssp_fuzz.cpp b/fuzz/ssp_fuzz.cpp index 6d5b5e0..d5052d7 100644 --- a/fuzz/ssp_fuzz.cpp +++ b/fuzz/ssp_fuzz.cpp @@ -69,10 +69,6 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { using trim = ss::trim<' ', '\t'>; using multiline_r = ss::multiline_restricted<5>; - if (size == 1234) { - throw "..."; - } - test_ssp<>(data, size); test_ssp(data, size); test_ssp(data, size); @@ -81,5 +77,9 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { test_ssp(data, size); test_ssp(data, size); + if (size > 1000) { + throw "..."; + } + return 0; }