From ace9cfa950db4b1e85bfad9711d37db31edd8194 Mon Sep 17 00:00:00 2001 From: "W. Felix Handte" Date: Tue, 12 Jun 2018 18:32:57 -0400 Subject: [PATCH] Attach Dicts when Using ZSTD_btlazy2 --- lib/compress/zstd_compress.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c index 807b1df5b..10224d3ba 100644 --- a/lib/compress/zstd_compress.c +++ b/lib/compress/zstd_compress.c @@ -1236,7 +1236,7 @@ static size_t ZSTD_resetCCtx_usingCDict(ZSTD_CCtx* cctx, 32 KB, /* ZSTD_greedy */ 32 KB, /* ZSTD_lazy */ 32 KB, /* ZSTD_lazy2 */ - 256 KB, /* ZSTD_btlazy2 */ + 32 KB, /* ZSTD_btlazy2 */ 256 KB, /* ZSTD_btopt */ 256 KB /* ZSTD_btultra */ }; @@ -1244,7 +1244,7 @@ static size_t ZSTD_resetCCtx_usingCDict(ZSTD_CCtx* cctx, || pledgedSrcSize == ZSTD_CONTENTSIZE_UNKNOWN ) && !params.forceWindow /* dictMatchState isn't correctly * handled in _enforceMaxDist */ - && cdict->cParams.strategy <= ZSTD_lazy2 + && cdict->cParams.strategy <= ZSTD_btlazy2 && ZSTD_equivalentCParams(cctx->appliedParams.cParams, cdict->cParams);