[PATCH] dns_server: Fix a small memleak

Volker Lendecke Volker.Lendecke at SerNet.DE
Fri Aug 7 06:49:22 UTC 2015


Hi!

Review&push appreciated!

Thanks,

Volker

-- 
SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.sernet.de, mailto:kontakt at sernet.de
-------------- next part --------------
From 83fa9218dff10b13c8c72f2d9e27acaaed49e319 Mon Sep 17 00:00:00 2001
From: Volker Lendecke <vl at samba.org>
Date: Fri, 7 Aug 2015 08:29:17 +0200
Subject: [PATCH] dns_server: Fix a small memleak

Signed-off-by: Volker Lendecke <vl at samba.org>
---
 source4/dns_server/dns_query.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/source4/dns_server/dns_query.c b/source4/dns_server/dns_query.c
index 5ddfb0a..89cfd64 100644
--- a/source4/dns_server/dns_query.c
+++ b/source4/dns_server/dns_query.c
@@ -354,6 +354,7 @@ static WERROR handle_question(struct dns_server *dns,
 			/* First put in the CNAME record */
 			werror = create_response_rr(question->name, &recs[ri], &ans, &ai);
 			if (!W_ERROR_IS_OK(werror)) {
+				TALLOC_FREE(new_q);
 				return werror;
 			}
 
-- 
1.9.1



More information about the samba-technical mailing list