From: Volker Lendecke Date: Wed, 21 Aug 2024 12:03:22 +0000 (+0200) Subject: libndr: Use _talloc_array() to benefit from overflow protection X-Git-Tag: tdb-1.4.13~1297 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8291eb5f9b2fdf10b5faac06cef601bdd8825376;p=thirdparty%2Fsamba.git libndr: Use _talloc_array() to benefit from overflow protection Signed-off-by: Volker Lendecke Reviewed-by: Jennifer Sutton --- diff --git a/librpc/ndr/ndr_compression.c b/librpc/ndr/ndr_compression.c index 6630b5170ef..04d810a5cb3 100644 --- a/librpc/ndr/ndr_compression.c +++ b/librpc/ndr/ndr_compression.c @@ -43,7 +43,7 @@ struct ndr_compression_state { static voidpf ndr_zlib_alloc(voidpf opaque, uInt items, uInt size) { - return talloc_zero_size(opaque, items * size); + return _talloc_array(opaque, size, items, __location__); } static void ndr_zlib_free(voidpf opaque, voidpf address)