MCPcopy Create free account
hub / github.com/F-Stack/f-stack / ZSTD_createCDict

Function ZSTD_createCDict

freebsd/contrib/zstd/lib/compress/zstd_compress.c:3771–3780  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3769}
3770
3771ZSTD_CDict* ZSTD_createCDict(const void* dict, size_t dictSize, int compressionLevel)
3772{
3773 ZSTD_compressionParameters cParams = ZSTD_getCParams_internal(compressionLevel, ZSTD_CONTENTSIZE_UNKNOWN, dictSize, ZSTD_cpm_createCDict);
3774 ZSTD_CDict* const cdict = ZSTD_createCDict_advanced(dict, dictSize,
3775 ZSTD_dlm_byCopy, ZSTD_dct_auto,
3776 cParams, ZSTD_defaultCMem);
3777 if (cdict)
3778 cdict->compressionLevel = (compressionLevel == 0) ? ZSTD_CLEVEL_DEFAULT : compressionLevel;
3779 return cdict;
3780}
3781
3782ZSTD_CDict* ZSTD_createCDict_byReference(const void* dict, size_t dictSize, int compressionLevel)
3783{

Callers 2

createCDict_orDieFunction · 0.50

Calls 2

ZSTD_getCParams_internalFunction · 0.70

Tested by

no test coverage detected