From: Nick Terrell Date: Tue, 19 May 2020 22:55:03 +0000 (-0700) Subject: [ldm][mt] Fix loadedDictEnd X-Git-Tag: v1.4.5^2~4^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3cc227e90e446f1d195f62038ae50d3e9aeadab2;p=thirdparty%2Fzstd.git [ldm][mt] Fix loadedDictEnd --- diff --git a/lib/compress/zstdmt_compress.c b/lib/compress/zstdmt_compress.c index 5be7edfeb..1e3c8fdbe 100644 --- a/lib/compress/zstdmt_compress.c +++ b/lib/compress/zstdmt_compress.c @@ -513,6 +513,7 @@ ZSTDMT_serialState_reset(serialState_t* serialState, memset(serialState->ldmState.bucketOffsets, 0, bucketSize); /* Update window state and fill hash table with dict */ + serialState->ldmState.loadedDictEnd = 0; if (dictSize > 0) { if (dictContentType == ZSTD_dct_rawContent) { BYTE const* const dictEnd = (const BYTE*)dict + dictSize; @@ -528,9 +529,6 @@ ZSTDMT_serialState_reset(serialState_t* serialState, serialState->ldmWindow = serialState->ldmState.window; } - if (params.ldmParams.enableLdm && dict) { - } - serialState->params = params; serialState->params.jobSize = (U32)jobSize; return 0;