From: Marco Bettini Date: Fri, 10 Apr 2026 08:53:36 +0000 (+0000) Subject: [PATCH 1/4] lib-mail: o_stream_dot_sendv() - Use I_MIN() X-Git-Tag: archive/raspbian/1%2.4.1+dfsg1-6+rpi1+deb13u7^2~70 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=cb5875c44f3349dcb1046907c45ae64a590eb05c;p=dovecot.git [PATCH 1/4] lib-mail: o_stream_dot_sendv() - Use I_MIN() Gbp-Pq: Name 0001-lib-mail-o_stream_dot_sendv-Use-I_MIN.patch --- diff --git a/src/lib-mail/ostream-dot.c b/src/lib-mail/ostream-dot.c index 4fa868b..6bc9aa2 100644 --- a/src/lib-mail/ostream-dot.c +++ b/src/lib-mail/ostream-dot.c @@ -198,8 +198,7 @@ o_stream_dot_sendv(struct ostream_private *stream, if (max_bytes == 0) break; i_assert(p <= pend); - chunk = ((size_t)(p-data) >= max_bytes ? - max_bytes : (size_t)(p - data)); + chunk = I_MIN((size_t)(p - data), max_bytes); if (chunk > 0) { iovn.iov_base = data; iovn.iov_len = chunk;