mirror of
https://github.com/facebook/zstd.git
synced 2025-11-27 00:05:09 -05:00
Make fuzzing work without ZSTD_MULTITHREAD (#3291)
This commit is contained in:
parent
e0df910d58
commit
1d153c923c
@ -89,8 +89,13 @@ void FUZZ_setRandomParameters(ZSTD_CCtx *cctx, size_t srcSize, FUZZ_dataProducer
|
||||
setRand(cctx, ZSTD_c_ldmHashRateLog, ZSTD_LDM_HASHRATELOG_MIN,
|
||||
ZSTD_LDM_HASHRATELOG_MAX, producer);
|
||||
/* Set misc parameters */
|
||||
#ifndef ZSTD_MULTITHREAD
|
||||
setRand(cctx, ZSTD_c_nbWorkers, 0, 0, producer);
|
||||
setRand(cctx, ZSTD_c_rsyncable, 0, 0, producer);
|
||||
#else
|
||||
setRand(cctx, ZSTD_c_nbWorkers, 0, 2, producer);
|
||||
setRand(cctx, ZSTD_c_rsyncable, 0, 1, producer);
|
||||
#endif
|
||||
setRand(cctx, ZSTD_c_useRowMatchFinder, 0, 2, producer);
|
||||
setRand(cctx, ZSTD_c_enableDedicatedDictSearch, 0, 1, producer);
|
||||
setRand(cctx, ZSTD_c_forceMaxWindow, 0, 1, producer);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user