diff options
author | Douglas Bagnall <douglas.bagnall@catalyst.net.nz> | 2021-03-31 10:47:05 +1300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2021-07-05 04:16:34 +0000 |
commit | 7a111c1f35ee949d1f669fe7ea1394c6b3a52ee7 (patch) | |
tree | eac3914fa579aba776d85f3e3edf7bb97e2dfbd6 /source4/dns_server | |
parent | 54b9271eb5e90c214c7009778ab22d60f9ee88eb (diff) | |
download | samba-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.c | 2 |
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)) { |