Index: archive_read_support_compression_gzip.c =================================================================== --- archive_read_support_compression_gzip.c (revision 185679) +++ archive_read_support_compression_gzip.c (working copy) @@ -428,8 +428,7 @@ "Failed to clean up gzip decompressor"); return (ARCHIVE_FATAL); } - /* Restart header parser with the next block. */ - state->header_state = state->header_done = 0; + state->eof = 1; /* FALL THROUGH */ case Z_OK: /* Decompressor made some progress. */ /* If we filled our buffer, update stats and return. */