From fbb5a4f316d8a6c9ea9773ff38410e2dac520654 Mon Sep 17 00:00:00 2001 From: Andreas Gustafsson Date: Tue, 1 Feb 2000 01:27:30 +0000 Subject: [PATCH] don't write to freed memory --- lib/dns/zt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dns/zt.c b/lib/dns/zt.c index ddadb62b84..b0a8883c01 100644 --- a/lib/dns/zt.c +++ b/lib/dns/zt.c @@ -182,8 +182,8 @@ dns_zt_detach(dns_zt_t **ztp) { if (destroy) { dns_rbt_destroy(&zt->table); isc_rwlock_destroy(&zt->rwlock); - isc_mem_put(zt->mctx, zt, sizeof *zt); zt->magic = 0; + isc_mem_put(zt->mctx, zt, sizeof *zt); } *ztp = NULL;