]> rtime.felk.cvut.cz Git - hubacji1/rrts.git/commitdiff
Refactor delete kd nodes method
authorJiri Vlasak <hubacji1@fel.cvut.cz>
Mon, 28 Jun 2021 10:12:19 +0000 (12:12 +0200)
committerJiri Vlasak <hubacji1@fel.cvut.cz>
Mon, 28 Jun 2021 11:48:14 +0000 (13:48 +0200)
src/rrtext8.cc

index 1fcdd169416689651e828df5483d24a6c9d1af41..a4d468bd93d628f34f035af8b729590c2daabf5f 100644 (file)
@@ -9,12 +9,10 @@ RRTExt8::KdNode::KdNode(RRTNode *n)
 
 void RRTExt8::delete_kd_nodes(KdNode *n)
 {
-        if (!n)
+        if (n == nullptr)
                 return;
-        if (n->left() != nullptr)
-                delete_kd_nodes(n->left());
-        if (n->right() != nullptr)
-                delete_kd_nodes(n->right());
+        this->delete_kd_nodes(n->left());
+        this->delete_kd_nodes(n->right());
         delete n;
 }