From: W. Felix Handte Date: Tue, 11 Aug 2020 22:57:12 +0000 (-0400) Subject: Always Init CDict's enableDedicatedDictSearch Field X-Git-Tag: v1.4.7~81^2~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=41012193ad2f85050163bf26f87a37023bc46bde;p=thirdparty%2Fzstd.git Always Init CDict's enableDedicatedDictSearch Field --- diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c index f8019b0ee..8fd10a688 100644 --- a/lib/compress/zstd_compress.c +++ b/lib/compress/zstd_compress.c @@ -3403,6 +3403,7 @@ static size_t ZSTD_initCDict_internal( DEBUGLOG(3, "ZSTD_initCDict_internal (dictContentType:%u)", (unsigned)dictContentType); assert(!ZSTD_checkCParams(cParams)); cdict->matchState.cParams = cParams; + cdict->matchState.enableDedicatedDictSearch = params.enableDedicatedDictSearch; if ((dictLoadMethod == ZSTD_dlm_byRef) || (!dictBuffer) || (!dictSize)) { cdict->dictContent = dictBuffer; } else { @@ -3525,7 +3526,6 @@ ZSTDLIB_API ZSTD_CDict* ZSTD_createCDict_advanced2(const void* dict, size_t dict ZSTD_CDict* cdict = ZSTD_createCDict_advanced_internal(dictSize, dictLoadMethod, cParams, customMem); - cdict->matchState.enableDedicatedDictSearch = enableDedicatedDictSearch; if (ZSTD_isError( ZSTD_initCDict_internal(cdict, dict, dictSize,