]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
fix build with -Werror=sign-compare 1192/head
authorRolf Eike Beer <eike@sf-mail.de>
Sun, 5 May 2019 09:31:51 +0000 (11:31 +0200)
committerRolf Eike Beer <eike@sf-mail.de>
Sun, 5 May 2019 09:31:51 +0000 (11:31 +0200)
Fixes: d91ef58185a2f7fa469a0391a6787b60e5b767c9
libarchive/archive_read_support_filter_gzip.c

index cbc1039a3aa4dcb9cecac0ee69733a653145d127..a4443fc727263e47cfe11a035119ab7e326db662 100644 (file)
@@ -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;