From: Amritpal Singh Date: Fri, 2 Jun 2023 05:21:21 +0000 (+0530) Subject: Support files compressed by 'pigz' X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=46b6d175054e8f6bf7cb45e112048c0cf02bfee9;p=emacs.git Support files compressed by 'pigz' * src/decompress.c (md5_gz_stream): Check 'stream.avail_in' as well. (Bug#63832) Copyright-paperwork-exempt: yes --- diff --git a/src/decompress.c b/src/decompress.c index 6ef17db07d6..162f6167b73 100644 --- a/src/decompress.c +++ b/src/decompress.c @@ -151,7 +151,7 @@ md5_gz_stream (FILE *source, void *resblock) return -1; accumulate_and_process_md5 (out, MD5_BLOCKSIZE - stream.avail_out, &ctx); - } while (!stream.avail_out); + } while (stream.avail_in && !stream.avail_out); } while (res != Z_STREAM_END);