From 3cc227e90e446f1d195f62038ae50d3e9aeadab2 Mon Sep 17 00:00:00 2001 From: Nick Terrell Date: Tue, 19 May 2020 15:55:03 -0700 Subject: [PATCH] [ldm][mt] Fix loadedDictEnd --- lib/compress/zstdmt_compress.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/compress/zstdmt_compress.c b/lib/compress/zstdmt_compress.c index 5be7edfe..1e3c8fdb 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;