Bandaid to make "gzip file1 file2 ..." set the decompression lengths correctly
in the 2nd and later headers.  But this and gunzip really need to be rewritten.
diff --git a/archival/gzip.c b/archival/gzip.c
index 56d4d92..0c104cf 100644
--- a/archival/gzip.c
+++ b/archival/gzip.c
@@ -1251,6 +1251,7 @@
 		for (i = optind; i < argc; i++) {
 			char *path = NULL;
 
+			clear_bufs();
 			if (strcmp(argv[i], "-") == 0) {
 				time_stamp = 0;
 				ifile_size = -1L;