mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 14:35:26 +00:00
Remove unnecessary dns_rbt_fullnamefromnode call
the results from dns_rbt_fullnamefromnode are not used.
This commit is contained in:
committed by
Petr Špaček
parent
48f1f51870
commit
27acf56ba3
@@ -1745,18 +1745,15 @@ delete_node(dns_rbtdb_t *rbtdb, dns_rbtnode_t *node) {
|
||||
|
||||
switch (node->nsec) {
|
||||
case DNS_RBT_NSEC_NORMAL:
|
||||
result = dns_rbt_deletenode(rbtdb->tree, node, false);
|
||||
break;
|
||||
case DNS_RBT_NSEC_HAS_NSEC:
|
||||
/*
|
||||
* Though this may be wasteful, it has to be done before
|
||||
* node is deleted.
|
||||
*/
|
||||
name = dns_fixedname_initname(&fname);
|
||||
dns_rbt_fullnamefromnode(node, name);
|
||||
|
||||
result = dns_rbt_deletenode(rbtdb->tree, node, false);
|
||||
break;
|
||||
case DNS_RBT_NSEC_HAS_NSEC:
|
||||
name = dns_fixedname_initname(&fname);
|
||||
dns_rbt_fullnamefromnode(node, name);
|
||||
/*
|
||||
* Delete the corresponding node from the auxiliary NSEC
|
||||
* tree before deleting from the main tree.
|
||||
|
Reference in New Issue
Block a user