]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Fix a bug in the compress cctx method
authorNick Terrell <terrelln@fb.com>
Fri, 15 Feb 2019 22:14:32 +0000 (14:14 -0800)
committerNick Terrell <terrelln@fb.com>
Fri, 15 Feb 2019 22:58:19 +0000 (14:58 -0800)
tests/regression/method.c

index 51a0fb9d14f0322e8beba9d1e797cf5bb1ef6300..16701c0b440d4fb0a79e090af3350ea1584a9019 100644 (file)
@@ -175,8 +175,8 @@ static result_t compress_cctx_compress(
                 state->compressed.capacity,
                 input.data,
                 input.size,
-                state->dictionary.data,
-                state->dictionary.size,
+                config->use_dictionary ? state->dictionary.data : NULL,
+                config->use_dictionary ? state->dictionary.size : 0,
                 params);
         else if (config->use_dictionary)
             state->compressed.size = ZSTD_compress_usingDict(