pass correct cparams
diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c
index 6f1df86..6768c5a 100644
--- a/lib/compress/zstd_compress.c
+++ b/lib/compress/zstd_compress.c
@@ -3486,10 +3486,13 @@
{
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);