+5131. [cleanup] Address Coverity warnings. [GL #801]
+
5130. [cleanup] Remove support for l10n message catalogs. [GL #709]
5129. [contrib] sdlz_helper.c:build_querylist was not properly
isc_refcount_increment(&zl->refs);
result = dns_view_asyncload(view, reconfig, view_loaded, zl);
if (result != ISC_R_SUCCESS) {
- isc_refcount_decrement(&zl->refs);
+ (void)isc_refcount_decrement(&zl->refs);
goto cleanup;
}
}
CHECK(dns_message_findtype(name, dns_rdatatype_a, 0, NULL));
}
- dns_message_findtype(name, type, 0, &rdataset);
- dns_message_findtype(name, dns_rdatatype_rrsig, type, &sigrdataset);
+ (void)dns_message_findtype(name, type, 0, &rdataset);
+ (void)dns_message_findtype(name, dns_rdatatype_rrsig, type,
+ &sigrdataset);
if (rdataset != NULL &&
(sigrdataset == NULL || !WANTDNSSEC(qctx->client) ||
rbtdb_nodelock_t *nodelock;
int bucket = node->locknum;
bool no_reference = true;
+ uint_fast32_t refs;
nodelock = &rbtdb->node_locks[bucket];
/* Handle easy and typical case first. */
if (!node->dirty && KEEP_NODE(node, rbtdb)) {
if (isc_refcount_decrement(&node->references) == 1) {
- isc_refcount_decrement(&nodelock->references);
+ refs = isc_refcount_decrement(&nodelock->references);
+ INSIST(refs > 0);
return (true);
} else {
return (false);
} else
write_locked = true;
- INSIST(isc_refcount_decrement(&nodelock->references) > 0);
+ refs = isc_refcount_decrement(&nodelock->references);
+ INSIST(refs > 0);
if (KEEP_NODE(node, rbtdb))
goto restore_locks;
/*
* Sock is being closed, it will be destroyed, bail.
*/
- isc_refcount_decrement(&sock->references);
+ (void)isc_refcount_decrement(&sock->references);
UNLOCK(&thread->fdlock[lockid]);
return;
}