From: Douglas Bagnall Date: Tue, 30 Mar 2021 21:47:05 +0000 (+1300) Subject: dns_server: free old zones when reloading X-Git-Tag: tevent-0.11.0~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a111c1f35ee949d1f669fe7ea1394c6b3a52ee7;p=thirdparty%2Fsamba.git dns_server: free old zones when reloading Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- diff --git a/source4/dns_server/dns_server.c b/source4/dns_server/dns_server.c index cc3387904fe..7d5a884bd2e 100644 --- a/source4/dns_server/dns_server.c +++ b/source4/dns_server/dns_server.c @@ -754,7 +754,7 @@ static NTSTATUS dns_server_reload_zones(struct dns_server *dns) { NTSTATUS status; struct dns_server_zone *new_list = NULL; - struct dns_server_zone *old_list = NULL; + struct dns_server_zone *old_list = dns->zones; struct dns_server_zone *old_zone; status = dns_common_zones(dns->samdb, dns, NULL, &new_list); if (!NT_STATUS_IS_OK(status)) {