]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
fixed : potential malloc error
authorYann Collet <yann.collet.73@gmail.com>
Wed, 25 Nov 2015 14:02:46 +0000 (15:02 +0100)
committerYann Collet <yann.collet.73@gmail.com>
Wed, 25 Nov 2015 14:02:46 +0000 (15:02 +0100)
lib/zstd_buffered.c

index 28bff9ec3a0fcaf7ae6deda41862a951e03be83c..eaa1d26fc899f9a9b21005e4c9f8d0b379c242d6 100644 (file)
@@ -331,6 +331,7 @@ struct ZBUFF_DCtx_s {
 ZBUFF_DCtx* ZBUFF_createDCtx(void)
 {
     ZBUFF_DCtx* zbc = (ZBUFF_DCtx*)malloc(sizeof(ZBUFF_DCtx));
+    if (zbc==NULL) return NULL;
     memset(zbc, 0, sizeof(*zbc));
     zbc->zc = ZSTD_createDCtx();
     zbc->stage = ZBUFFds_init;