From: Rolf Eike Beer Date: Sun, 5 May 2019 09:31:51 +0000 (+0200) Subject: fix build with -Werror=sign-compare X-Git-Tag: v3.4.0~49^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb45ca8d812ad010c8d0a9853ea7ebae362a0e86;p=thirdparty%2Flibarchive.git fix build with -Werror=sign-compare Fixes: d91ef58185a2f7fa469a0391a6787b60e5b767c9 --- diff --git a/libarchive/archive_read_support_filter_gzip.c b/libarchive/archive_read_support_filter_gzip.c index cbc1039a3..a4443fc72 100644 --- a/libarchive/archive_read_support_filter_gzip.c +++ b/libarchive/archive_read_support_filter_gzip.c @@ -443,7 +443,7 @@ gzip_filter_read(struct archive_read_filter *self, const void **p) "truncated gzip input"); return (ARCHIVE_FATAL); } - if (avail_in > UINT_MAX) + if (avail_in > (ssize_t)UINT_MAX) avail_in = UINT_MAX; state->stream.avail_in = (uInt)avail_in;