From 678bfff4fed62b8d1076f7388343338acef2b4c4 Mon Sep 17 00:00:00 2001 From: Yann Collet Date: Tue, 29 Mar 2022 16:45:09 -0700 Subject: [PATCH] fix minor bug in sequence_compression_api tester margin was merely slightly too short for extra splitting. --- tests/fuzz/sequence_compression_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/fuzz/sequence_compression_api.c b/tests/fuzz/sequence_compression_api.c index 4a09d27fb..cc872a081 100644 --- a/tests/fuzz/sequence_compression_api.c +++ b/tests/fuzz/sequence_compression_api.c @@ -153,7 +153,7 @@ static size_t generateRandomSequences(FUZZ_dataProducer_t* producer, matchLengthMax = MIN(matchLengthMax, blockSizeMax/2); } - while ( nbSeqGenerated < ZSTD_FUZZ_MAX_NBSEQ-2 /* extra room for explicit delimiters */ + while ( nbSeqGenerated < ZSTD_FUZZ_MAX_NBSEQ - 3 /* extra room for explicit delimiters */ && bytesGenerated < ZSTD_FUZZ_GENERATED_SRC_MAXSIZE && !FUZZ_dataProducer_empty(producer)) { uint32_t matchLength;