From 5c6d49484bf5600e3c2bcb3165e168bd058d167b Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Fri, 9 Apr 1999 19:14:06 +0000 Subject: [PATCH] fix incorrect REQUIRE statement in dns_db_addrdataset() --- 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 e66828ccae..b9d52d6698 100644 --- a/lib/dns/db.c +++ b/lib/dns/db.c @@ -375,8 +375,8 @@ dns_db_addrdataset(dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, REQUIRE(DNS_DB_VALID(db)); REQUIRE(node != NULL); - REQUIRE(((db->attributes & DNS_DBATTR_CACHE) == 0 && version != NULL) - || version == NULL); + REQUIRE(((db->attributes & DNS_DBATTR_CACHE) == 0 && version != NULL)|| + ((db->attributes & DNS_DBATTR_CACHE) != 0 && version == NULL)); REQUIRE(DNS_RDATASET_VALID(rdataset)); REQUIRE(rdataset->methods != NULL);