From: Bimba Shrestha Date: Fri, 12 Jun 2020 05:46:16 +0000 (-0700) Subject: pass correct cparams X-Git-Tag: v1.4.7~81^2~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b30f71becf55adddd9f4e14791748007870721ac;p=thirdparty%2Fzstd.git pass correct cparams --- diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c index 6f1df86aa..6768c5a1c 100644 --- a/lib/compress/zstd_compress.c +++ b/lib/compress/zstd_compress.c @@ -3486,10 +3486,13 @@ ZSTDLIB_API ZSTD_CDict* ZSTD_createCDict_advanced2(const void* dict, size_t dict { int const enableDedicatedDictSearch = cctxParams->enableDedicatedDictSearch && ZSTD_dedicatedDictSearch_isSupported(cctxParams->compressionLevel, dictSize); - if (!enableDedicatedDictSearch) + if (!enableDedicatedDictSearch) { + ZSTD_compressionParameters cParams = ZSTD_getCParams_internal( + cctxParams->compressionLevel, ZSTD_CONTENTSIZE_UNKNOWN, dictSize); return ZSTD_createCDict_advanced(dict, dictSize, - dictLoadMethod, dictContentType, cctxParams->cParams, + dictLoadMethod, dictContentType, cParams, customMem); + } { ZSTD_compressionParameters const cParams = ZSTD_dedicatedDictSearch_getCParams( cctxParams->compressionLevel, dictSize);