]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
add insist to try to prevent coverity false positive
authorMark Andrews <marka@isc.org>
Wed, 3 Apr 2013 06:37:15 +0000 (17:37 +1100)
committerMark Andrews <marka@isc.org>
Wed, 3 Apr 2013 06:37:59 +0000 (17:37 +1100)
lib/dns/adb.c

index 00be5c595605860fa573d31f2713f59eb09ada5f..932f95a0d1ab07388d0819068e5f209d2d7e6eb3 100644 (file)
@@ -962,6 +962,7 @@ clean_namehooks(dns_adb_t *adb, dns_adbnamehooklist_t *namehooks) {
                                if (addr_bucket != DNS_ADB_INVALIDBUCKET)
                                        UNLOCK(&adb->entrylocks[addr_bucket]);
                                addr_bucket = entry->lock_bucket;
+                               INSIST(addr_bucket != DNS_ADB_INVALIDBUCKET);
                                LOCK(&adb->entrylocks[addr_bucket]);
                        }