mirror of
https://github.com/facebook/zstd.git
synced 2025-03-06 16:56:49 +02:00
making cctxParams a pointer
This commit is contained in:
parent
628559d0e4
commit
71fda0362f
@ -3481,18 +3481,18 @@ ZSTD_CDict* ZSTD_createCDict_advanced(const void* dictBuffer, size_t dictSize,
|
||||
ZSTDLIB_API ZSTD_CDict* ZSTD_createCDict_advanced2(const void* dict, size_t dictSize,
|
||||
ZSTD_dictLoadMethod_e dictLoadMethod,
|
||||
ZSTD_dictContentType_e dictContentType,
|
||||
ZSTD_CCtx_params cctxParams,
|
||||
ZSTD_CCtx_params* cctxParams,
|
||||
ZSTD_customMem customMem)
|
||||
{
|
||||
int const enableDedicatedDictSearch = cctxParams.enableDedicatedDictSearch &&
|
||||
ZSTD_dedicatedDictSearch_isSupported(cctxParams.compressionLevel, dictSize);
|
||||
int const enableDedicatedDictSearch = cctxParams->enableDedicatedDictSearch &&
|
||||
ZSTD_dedicatedDictSearch_isSupported(cctxParams->compressionLevel, dictSize);
|
||||
if (!enableDedicatedDictSearch)
|
||||
return ZSTD_createCDict_advanced(dict, dictSize,
|
||||
dictLoadMethod, dictContentType, cctxParams.cParams,
|
||||
dictLoadMethod, dictContentType, cctxParams->cParams,
|
||||
customMem);
|
||||
{
|
||||
ZSTD_compressionParameters const cParams = ZSTD_dedicatedDictSearch_getCParams(
|
||||
cctxParams.compressionLevel, dictSize);
|
||||
cctxParams->compressionLevel, dictSize);
|
||||
ZSTD_CDict* const cdict = ZSTD_createCDict_advanced(dict, dictSize,
|
||||
dictLoadMethod, dictContentType, cParams, customMem);
|
||||
cdict->matchState.enableDedicatedDictSearch = enableDedicatedDictSearch;
|
||||
|
@ -1420,7 +1420,7 @@ ZSTDLIB_API ZSTD_CDict* ZSTD_createCDict_advanced(const void* dict, size_t dictS
|
||||
ZSTDLIB_API ZSTD_CDict* ZSTD_createCDict_advanced2(const void* dict, size_t dictSize,
|
||||
ZSTD_dictLoadMethod_e dictLoadMethod,
|
||||
ZSTD_dictContentType_e dictContentType,
|
||||
ZSTD_CCtx_params cctxParams,
|
||||
ZSTD_CCtx_params* cctxParams,
|
||||
ZSTD_customMem customMem);
|
||||
|
||||
ZSTDLIB_API ZSTD_DDict* ZSTD_createDDict_advanced(const void* dict, size_t dictSize,
|
||||
|
Loading…
x
Reference in New Issue
Block a user