]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Fix test
authorSen Huang <senhuang96@fb.com>
Wed, 16 Oct 2019 14:29:31 +0000 (10:29 -0400)
committerSen Huang <senhuang96@fb.com>
Mon, 21 Oct 2019 19:36:12 +0000 (15:36 -0400)
lib/compress/zstd_compress.c

index 7c4e299a792fbc7ecff0e679eb771ca9ee4103dc..3e1e370ef2972af100ca712af526bdb58ca80c1e 100644 (file)
@@ -3266,7 +3266,9 @@ ZSTD_CDict* ZSTD_createCDict(const void* dict, size_t dictSize, int compressionL
     ZSTD_CDict* cdict = ZSTD_createCDict_advanced(dict, dictSize,
                                                   ZSTD_dlm_byCopy, ZSTD_dct_auto,
                                                   cParams, ZSTD_defaultCMem);
-    cdict->compressionLevel = compressionLevel == 0 ? (BYTE)ZSTD_CLEVEL_DEFAULT : (BYTE)compressionLevel;
+    if (cdict)
+        cdict->compressionLevel = compressionLevel == 0 ? (BYTE)ZSTD_CLEVEL_DEFAULT : (BYTE)compressionLevel;
+        
     return cdict;
 }