mirror of
https://github.com/isc-projects/bind9.git
synced 2026-04-23 15:17:01 -04:00
silence null pointer dereference warning by adding INSIST(sibling != NULL);
This commit is contained in:
parent
4ff494c9a6
commit
2afb4a9d7d
1 changed files with 5 additions and 1 deletions
|
|
@ -15,7 +15,7 @@
|
|||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: rbt.c,v 1.146.278.2 2011/03/12 04:59:17 tbox Exp $ */
|
||||
/* $Id: rbt.c,v 1.146.278.3 2011/08/25 06:12:57 marka Exp $ */
|
||||
|
||||
/*! \file */
|
||||
|
||||
|
|
@ -1929,6 +1929,8 @@ dns_rbt_deletefromlevel(dns_rbtnode_t *delete, dns_rbtnode_t **rootp) {
|
|||
sibling = RIGHT(parent);
|
||||
}
|
||||
|
||||
INSIST(sibling != NULL);
|
||||
|
||||
if (IS_BLACK(LEFT(sibling)) &&
|
||||
IS_BLACK(RIGHT(sibling))) {
|
||||
MAKE_RED(sibling);
|
||||
|
|
@ -1965,6 +1967,8 @@ dns_rbt_deletefromlevel(dns_rbtnode_t *delete, dns_rbtnode_t **rootp) {
|
|||
sibling = LEFT(parent);
|
||||
}
|
||||
|
||||
INSIST(sibling != NULL);
|
||||
|
||||
if (IS_BLACK(LEFT(sibling)) &&
|
||||
IS_BLACK(RIGHT(sibling))) {
|
||||
MAKE_RED(sibling);
|
||||
|
|
|
|||
Loading…
Reference in a new issue