mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-13 23:10:00 -04:00
silence clang --analyze warnings
This commit is contained in:
parent
fa9543b557
commit
e8a622d76a
5 changed files with 10 additions and 5 deletions
|
|
@ -2510,10 +2510,10 @@ ns_clientmgr_create(isc_mem_t *mctx, isc_taskmgr_t *taskmgr,
|
|||
return (ISC_R_SUCCESS);
|
||||
|
||||
cleanup_listlock:
|
||||
isc_mutex_destroy(&manager->listlock);
|
||||
(void) isc_mutex_destroy(&manager->listlock);
|
||||
|
||||
cleanup_lock:
|
||||
isc_mutex_destroy(&manager->lock);
|
||||
(void) isc_mutex_destroy(&manager->lock);
|
||||
|
||||
cleanup_manager:
|
||||
isc_mem_put(manager->mctx, manager, sizeof(*manager));
|
||||
|
|
|
|||
|
|
@ -733,7 +733,7 @@ destroy_disp(isc_task_t *task, isc_event_t *event) {
|
|||
|
||||
if (disp->sepool != NULL) {
|
||||
isc_mempool_destroy(&disp->sepool);
|
||||
isc_mutex_destroy(&disp->sepool_lock);
|
||||
(void)isc_mutex_destroy(&disp->sepool_lock);
|
||||
}
|
||||
|
||||
if (disp->socket != NULL)
|
||||
|
|
|
|||
|
|
@ -1537,6 +1537,8 @@ rehash(dns_rbt_t *rbt) {
|
|||
return;
|
||||
}
|
||||
|
||||
INSIST(rbt->hashsize > 0);
|
||||
|
||||
for (i = 0; i < rbt->hashsize; i++)
|
||||
rbt->hashtable[i] = NULL;
|
||||
|
||||
|
|
@ -1947,6 +1949,7 @@ dns_rbt_deletefromlevel(dns_rbtnode_t *delete, dns_rbtnode_t **rootp) {
|
|||
|
||||
COLOR(sibling) = COLOR(parent);
|
||||
MAKE_BLACK(parent);
|
||||
INSIST(RIGHT(sibling) != NULL);
|
||||
MAKE_BLACK(RIGHT(sibling));
|
||||
rotate_left(parent, rootp);
|
||||
child = *rootp;
|
||||
|
|
@ -1984,6 +1987,7 @@ dns_rbt_deletefromlevel(dns_rbtnode_t *delete, dns_rbtnode_t **rootp) {
|
|||
|
||||
COLOR(sibling) = COLOR(parent);
|
||||
MAKE_BLACK(parent);
|
||||
INSIST(LEFT(sibling) != NULL);
|
||||
MAKE_BLACK(LEFT(sibling));
|
||||
rotate_right(parent, rootp);
|
||||
child = *rootp;
|
||||
|
|
|
|||
|
|
@ -6224,6 +6224,7 @@ add(dns_rbtdb_t *rbtdb, dns_rbtnode_t *rbtnode, rbtdb_version_t *rbtversion,
|
|||
* will do it on the LRU side, so memory
|
||||
* will not leak... for long.
|
||||
*/
|
||||
INSIST(rbtdb->heaps != NULL);
|
||||
isc_heap_insert(rbtdb->heaps[idx], newheader);
|
||||
} else if (RESIGN(newheader))
|
||||
resign_insert(rbtdb, idx, newheader);
|
||||
|
|
|
|||
|
|
@ -61,8 +61,8 @@
|
|||
#define ISC_QUEUE_DESTROY(queue) \
|
||||
do { \
|
||||
ISC_QLINK_INSIST(ISC_QUEUE_EMPTY(queue)); \
|
||||
isc_mutex_destroy(&(queue).taillock); \
|
||||
isc_mutex_destroy(&(queue).headlock); \
|
||||
(void) isc_mutex_destroy(&(queue).taillock); \
|
||||
(void) isc_mutex_destroy(&(queue).headlock); \
|
||||
} while (0)
|
||||
|
||||
/*
|
||||
|
|
|
|||
Loading…
Reference in a new issue