Do More Complete CParams Deduction in Non-DDSS Path of ZSTD_createCDict_advanced2
Call ZSTD_getCParamsFromCCtxParams() instead of ZSTD_getCParams_internal().
This commit is contained in:
parent
a2af804129
commit
26a96a5b35
@ -3540,8 +3540,8 @@ ZSTDLIB_API ZSTD_CDict* ZSTD_createCDict_advanced2(const void* dict, size_t dict
|
|||||||
ZSTD_dedicatedDictSearch_isSupported(
|
ZSTD_dedicatedDictSearch_isSupported(
|
||||||
cctxParams->compressionLevel, ZSTD_CONTENTSIZE_UNKNOWN, dictSize);
|
cctxParams->compressionLevel, ZSTD_CONTENTSIZE_UNKNOWN, dictSize);
|
||||||
if (!dedicatedDictSearch) {
|
if (!dedicatedDictSearch) {
|
||||||
ZSTD_compressionParameters cParams = ZSTD_getCParams_internal(
|
ZSTD_compressionParameters cParams = ZSTD_getCParamsFromCCtxParams(
|
||||||
cctxParams->compressionLevel, ZSTD_CONTENTSIZE_UNKNOWN, dictSize);
|
cctxParams, ZSTD_CONTENTSIZE_UNKNOWN, dictSize);
|
||||||
return ZSTD_createCDict_advanced(dict, dictSize,
|
return ZSTD_createCDict_advanced(dict, dictSize,
|
||||||
dictLoadMethod, dictContentType, cParams,
|
dictLoadMethod, dictContentType, cParams,
|
||||||
customMem);
|
customMem);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user