diff --git a/CHANGES b/CHANGES index fa27620c81..eab0e8d123 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ +1691. [bug] sdb's attachversion was not complete. [RT #11990] + 1690. [placeholder] rt11714 1689. [bug] DNS_NAME_TOREGION() and DNS_NAME_SPLIT() macros diff --git a/lib/dns/sdb.c b/lib/dns/sdb.c index 8b9b446ba6..486874788f 100644 --- a/lib/dns/sdb.c +++ b/lib/dns/sdb.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: sdb.c,v 1.45 2004/03/05 05:09:24 marka Exp $ */ +/* $Id: sdb.c,v 1.46 2004/07/22 03:58:07 marka Exp $ */ #include @@ -629,10 +629,10 @@ attachversion(dns_db_t *db, dns_dbversion_t *source, dns_dbversion_t **targetp) { REQUIRE(source != NULL && source == (void *) &dummy); + REQUIRE(targetp != NULL && *targetp == NULL); UNUSED(db); - UNUSED(source); - UNUSED(targetp); + *targetp = source; return; }