From: Stephan Bosch Date: Wed, 5 Jan 2022 01:27:48 +0000 (+0000) Subject: lib-compression: ostream-zlib - Fix signed vs unsigned comparison. X-Git-Tag: 2.3.18~41 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3575639fc4bfd9bafe4571d3a5c85604e8cd24e6;p=thirdparty%2Fdovecot%2Fcore.git lib-compression: ostream-zlib - Fix signed vs unsigned comparison. --- diff --git a/src/lib-compression/ostream-zlib.c b/src/lib-compression/ostream-zlib.c index 82c5a03a6c..72679174a3 100644 --- a/src/lib-compression/ostream-zlib.c +++ b/src/lib-compression/ostream-zlib.c @@ -69,7 +69,7 @@ static int o_stream_zlib_send_gz_header(struct zlib_ostream *zstream) o_stream_copy_error_from_parent(&zstream->ostream); return -1; } - i_assert(ret <= zstream->header_bytes_left); + i_assert((size_t)ret <= zstream->header_bytes_left); zstream->header_bytes_left -= ret; return zstream->header_bytes_left == 0 ? 1 : 0; }