From 71fda0362ff9dc594401bfbc3a793aa884b46e51 Mon Sep 17 00:00:00 2001 From: Bimba Shrestha Date: Thu, 11 Jun 2020 22:42:11 -0700 Subject: [PATCH] making cctxParams a pointer --- lib/compress/zstd_compress.c | 10 +++++----- lib/zstd.h | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c index 4ad60400f..6f1df86aa 100644 --- a/lib/compress/zstd_compress.c +++ b/lib/compress/zstd_compress.c @@ -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; diff --git a/lib/zstd.h b/lib/zstd.h index fe5a865d5..c876f9706 100644 --- a/lib/zstd.h +++ b/lib/zstd.h @@ -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,