exhibits
[laserbrain_demo] / src / scene.cc
index 012847c..b439286 100644 (file)
@@ -203,11 +203,10 @@ static SceneNode *find_node_rec(SceneNode *tree, const std::regex &re)
        if(std::regex_match(tree->get_name(), re)) {
                return tree;
        }
-       debug_log("no match: \"%s\"\n", tree->get_name());
 
        int num = tree->get_num_children();
        for(int i=0; i<num; i++) {
-               SceneNode *n = find_node_rec(tree, re);
+               SceneNode *n = find_node_rec(tree->get_child(i), re);
                if(n) return n;
        }
        return 0;