From 5389df9b4df4c7140b8ed712d5b6eba7e899a02f Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Fri, 3 May 2019 10:19:29 +1200 Subject: [PATCH] rpc/dns: leak less on memory failure (CID 1363191) Signed-off-by: Douglas Bagnall Reviewed-by: Gary Lockyer --- source4/rpc_server/dnsserver/dnsdata.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source4/rpc_server/dnsserver/dnsdata.c b/source4/rpc_server/dnsserver/dnsdata.c index 415a7c57a0f..178ed7c51b1 100644 --- a/source4/rpc_server/dnsserver/dnsdata.c +++ b/source4/rpc_server/dnsserver/dnsdata.c @@ -873,6 +873,7 @@ static void _dns_add_name(TALLOC_CTX *mem_ctx, const char *name, char ***add_nam ptr[count] = talloc_strdup(mem_ctx, name); if (ptr[count] == NULL) { + talloc_free(ptr); return; } -- 2.47.3