From a8e757ba4ca2a003c114295473fe08a8f80fb2c2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Matthias=20Dieter=20Walln=C3=B6fer?= Date: Thu, 18 Jun 2009 11:18:05 +0200 Subject: [PATCH] A fix in the ACL code used by both SAMBA 3 and 4 This fixes an uninitialised structure. It has been found through valgrind in the RAW-ACLs test suite (Bug #6397). --- libcli/security/security_descriptor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libcli/security/security_descriptor.c b/libcli/security/security_descriptor.c index 59d82b821e2..f18a326e997 100644 --- a/libcli/security/security_descriptor.c +++ b/libcli/security/security_descriptor.c @@ -373,7 +373,7 @@ static struct security_descriptor *security_descriptor_appendv(struct security_d while ((sidstr = va_arg(ap, const char *))) { struct dom_sid *sid; - struct security_ace *ace = talloc(sd, struct security_ace); + struct security_ace *ace = talloc_zero(sd, struct security_ace); NTSTATUS status; if (ace == NULL) { -- 2.11.4.GIT