fix fuzzer32 litCSize limit condition

This commit is contained in:
Yann Collet
2015-11-04 23:36:36 +01:00
parent 50c5cdb44c
commit 3137d1a059
3 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -953,7 +953,7 @@ static size_t ZSTD_HC_compress_generic (ZSTD_HC_CCtx* ctxPtr,
{
size_t cSize;
if (maxDstSize < 5) return ERROR(dstSize_tooSmall); /* not enough space to store compressed block */
if (maxDstSize < 3 + MIN_CBLOCK_SIZE) return ERROR(dstSize_tooSmall); /* not enough space to store compressed block */
if (remaining < blockSize) blockSize = remaining;
cSize = blockCompressor(ctxPtr, op+3, maxDstSize-3, ip, blockSize);