From: Michihiro NAKAJIMA Date: Sun, 14 Oct 2012 05:26:05 +0000 (+0900) Subject: Make external programs lzip, lzma and xz be quiet when reading X-Git-Tag: v3.1.0~40^2~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=470013ca1cea35e1dccc848bf6d9921d204ddf73;p=thirdparty%2Flibarchive.git Make external programs lzip, lzma and xz be quiet when reading corrupted compressed data. --- diff --git a/libarchive/archive_read_support_filter_xz.c b/libarchive/archive_read_support_filter_xz.c index 95853ade3..c3c00fc9e 100644 --- a/libarchive/archive_read_support_filter_xz.c +++ b/libarchive/archive_read_support_filter_xz.c @@ -941,7 +941,7 @@ lzma_bidder_init(struct archive_read_filter *self) { int r; - r = __archive_read_program(self, "lzma -d"); + r = __archive_read_program(self, "lzma -d -qq"); /* Note: We set the format here even if __archive_read_program() * above fails. We do, after all, know what the format is * even if we weren't able to read it. */ @@ -958,7 +958,7 @@ xz_bidder_init(struct archive_read_filter *self) { int r; - r = __archive_read_program(self, "xz -d"); + r = __archive_read_program(self, "xz -d -qq"); /* Note: We set the format here even if __archive_read_program() * above fails. We do, after all, know what the format is * even if we weren't able to read it. */ @@ -972,7 +972,7 @@ lzip_bidder_init(struct archive_read_filter *self) { int r; - r = __archive_read_program(self, "lzip -d"); + r = __archive_read_program(self, "lzip -d -q"); /* Note: We set the format here even if __archive_read_program() * above fails. We do, after all, know what the format is * even if we weren't able to read it. */