From: Yu Watanabe Date: Wed, 19 Mar 2025 02:21:46 +0000 (+0900) Subject: io-util: add one more assertion for Coverity X-Git-Tag: v258-rc1~1042^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4b4181f4acecb7ead9814d5430bb2010a2d1290e;p=thirdparty%2Fsystemd.git io-util: add one more assertion for Coverity Fixes CID#1548067. --- diff --git a/src/basic/io-util.c b/src/basic/io-util.c index f12f6b192c9..7d7f34f2035 100644 --- a/src/basic/io-util.c +++ b/src/basic/io-util.c @@ -86,6 +86,7 @@ ssize_t loop_read(int fd, void *buf, size_t nbytes, bool do_poll) { return n; assert((size_t) k <= nbytes); + assert(k <= SSIZE_MAX - n); p += k; nbytes -= k;