]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
[ldm][mt] Fix loadedDictEnd
authorNick Terrell <terrelln@fb.com>
Tue, 19 May 2020 22:55:03 +0000 (15:55 -0700)
committerNick Terrell <terrelln@fb.com>
Tue, 19 May 2020 22:55:03 +0000 (15:55 -0700)
lib/compress/zstdmt_compress.c

index 5be7edfeb4b3e4ec48a0498810a345dc8f9feb2b..1e3c8fdbee284b5a06a61928854286851714531b 100644 (file)
@@ -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;