From 2d63e8f8d2a8ef70e404182caf5b0d95dbcf2027 Mon Sep 17 00:00:00 2001 From: Andreas Gustafsson Date: Tue, 8 Aug 2000 18:41:42 +0000 Subject: [PATCH] dns_db_attach() failed to check the requirement that the pointer being attached to is NULL --- lib/dns/db.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/dns/db.c b/lib/dns/db.c index ac2cf40486..63ba426d3f 100644 --- a/lib/dns/db.c +++ b/lib/dns/db.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: db.c,v 1.50 2000/08/03 19:46:31 bwelling Exp $ */ +/* $Id: db.c,v 1.51 2000/08/08 18:41:42 gson Exp $ */ /*** *** Imports @@ -98,7 +98,7 @@ dns_db_attach(dns_db_t *source, dns_db_t **targetp) { */ REQUIRE(DNS_DB_VALID(source)); - REQUIRE(targetp != NULL); + REQUIRE(targetp != NULL && *targetp == NULL); (source->methods->attach)(source, targetp);