From: Karel Zak Date: Fri, 11 Feb 2022 12:00:05 +0000 (+0100) Subject: lib/buffer: make sure buffer without data is zero terminated [asan] X-Git-Tag: v2.38-rc2~32 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=43485143623b46f54ed3cac13f159566d32c3675;p=thirdparty%2Futil-linux.git lib/buffer: make sure buffer without data is zero terminated [asan] Signed-off-by: Karel Zak --- diff --git a/lib/buffer.c b/lib/buffer.c index 4cd9fcf65c..d1d608ff58 100644 --- a/lib/buffer.c +++ b/lib/buffer.c @@ -122,6 +122,8 @@ int ul_buffer_alloc_data(struct ul_buffer *buf, size_t sz) buf->end = buf->begin + len; buf->sz = sz; + memset(buf->end, '\0', sz - len); + return 0; }