]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Fixed deference null return value in gz_uncompress (CID 301524)
authorNathan Moinvaziri <nathan@nathanm.com>
Mon, 21 Sep 2020 03:44:55 +0000 (20:44 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Tue, 22 Sep 2020 07:08:54 +0000 (09:08 +0200)
test/minigzip.c

index bf95bd324de9dc80bbee8cce639f4b0e86246c6c..64fe79edfe7462641d1581fc9c7647469fb69176 100644 (file)
@@ -158,6 +158,8 @@ void gz_uncompress(gzFile in, FILE *out) {
     int len;
     int err;
 
+    if (buf == NULL) error("out of memory");
+
     for (;;) {
         len = PREFIX(gzread)(in, buf, BUFLENW);
         if (len < 0) error (PREFIX(gzerror)(in, &err));