1
0
mirror of https://github.com/facebook/zstd.git synced 2025-12-04 23:42:37 +03:00

improved efficiency for large messages with small dictionaries

This commit is contained in:
Yann Collet
2016-07-15 11:27:09 +02:00
parent ea2ecdc315
commit 227cc39e15
3 changed files with 3 additions and 3 deletions

View File

@@ -2695,7 +2695,7 @@ static size_t ZSTD_compressBegin_internal(ZSTD_CCtx* zc,
const void* dict, size_t dictSize,
ZSTD_parameters params, U64 pledgedSrcSize)
{
size_t const resetError = ZSTD_resetCCtx_advanced(zc, params, pledgedSrcSize, 1, 0);
size_t const resetError = ZSTD_resetCCtx_advanced(zc, params, pledgedSrcSize, 1, (pledgedSrcSize==0) );
if (ZSTD_isError(resetError)) return resetError;
return ZSTD_compress_insertDictionary(zc, dict, dictSize);