From c8b60c24abf816a48691ed8a06281c5a4e35e482 Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Sat, 30 Oct 1999 03:41:34 +0000 Subject: [PATCH] initialize a6 chain correctly before copying --- lib/dns/adb.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/dns/adb.c b/lib/dns/adb.c index 44b3933e8c..f55e723488 100644 --- a/lib/dns/adb.c +++ b/lib/dns/adb.c @@ -1308,11 +1308,10 @@ new_adbfetch6(dns_adb_t *adb, dns_adbname_t *name, dns_a6context_t *a6ctx) dns_rdataset_init(&f->rdataset); + dns_a6_init(&f->a6ctx, a6find, NULL, import_a6, + a6missing, name); if (a6ctx != NULL) dns_a6_copy(a6ctx, &f->a6ctx); - else - dns_a6_init(&f->a6ctx, a6find, NULL, import_a6, - a6missing, name); f->magic = DNS_ADBFETCH6_MAGIC;