summaryrefslogtreecommitdiff
path: root/source4/dns_server
diff options
context:
space:
mode:
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>2021-03-31 10:47:05 +1300
committerAndrew Bartlett <abartlet@samba.org>2021-07-05 04:16:34 +0000
commit7a111c1f35ee949d1f669fe7ea1394c6b3a52ee7 (patch)
treeeac3914fa579aba776d85f3e3edf7bb97e2dfbd6 /source4/dns_server
parent54b9271eb5e90c214c7009778ab22d60f9ee88eb (diff)
downloadsamba-7a111c1f35ee949d1f669fe7ea1394c6b3a52ee7.tar.gz
dns_server: free old zones when reloading
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/dns_server')
-rw-r--r--source4/dns_server/dns_server.c2
1 files changed, 1 insertions, 1 deletions
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)) {