diff options
Diffstat (limited to 'lib/dns/rbt.c')
-rw-r--r-- | lib/dns/rbt.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/dns/rbt.c b/lib/dns/rbt.c index 1b6121de7945..74aad1b3553f 100644 --- a/lib/dns/rbt.c +++ b/lib/dns/rbt.c @@ -1610,8 +1610,7 @@ rotate_left(dns_rbtnode_t *node, dns_rbtnode_t **rootp) { PARENT(LEFT(child)) = node; LEFT(child) = node; - if (child != NULL) - PARENT(child) = PARENT(node); + PARENT(child) = PARENT(node); if (IS_ROOT(node)) { *rootp = child; @@ -1643,8 +1642,7 @@ rotate_right(dns_rbtnode_t *node, dns_rbtnode_t **rootp) { PARENT(RIGHT(child)) = node; RIGHT(child) = node; - if (child != NULL) - PARENT(child) = PARENT(node); + PARENT(child) = PARENT(node); if (IS_ROOT(node)) { *rootp = child; |