]> 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>
Wed, 16 Oct 2019 14:29:31 +0000 (10:29 -0400)
lib/compress/zstd_compress.c

index 2737b05f7b4afb17650511c552d16f50521edbbb..0207effe9786333c01c62d84a66d01ba4d5a1b51 100644 (file)
@@ -3257,7 +3257,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;
 }