Catch certain gzip failures at close time.

This commit is contained in:
Tim Kientzle 2009-12-28 02:05:28 +00:00
parent 153ee32724
commit 94cb976997
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=201082

View File

@ -411,6 +411,8 @@ gzip_filter_read(struct archive_read_filter *self, const void **p)
/* Consume the stream trailer; release the /* Consume the stream trailer; release the
* decompression library. */ * decompression library. */
ret = consume_trailer(self); ret = consume_trailer(self);
if (ret < ARCHIVE_OK)
return (ret);
break; break;
default: default:
/* Return an error. */ /* Return an error. */