]> git.llucax.com Git - z.facultad/75.52/treemulator.git/commitdiff
Creo TreeData para agregado recursivo
authorRicardo Markiewicz <rmarkie@fi.uba.ar>
Tue, 20 Sep 2005 16:37:07 +0000 (16:37 +0000)
committerRicardo Markiewicz <rmarkie@fi.uba.ar>
Tue, 20 Sep 2005 16:37:07 +0000 (16:37 +0000)
src/btree.cpp

index 970d5c050a67d22b94fa267bc1c222d493aea4b6..e28bf9e8e6a21b489bcc6c4e8d690e127e0eb567 100644 (file)
@@ -132,6 +132,8 @@ Clave* BTree::AddKeyR (const Clave *k, uint node_num, uint &left_child, uint &ri
                        std::cout << "==== Me voy al nodo " << (*ultima)->getChild () << std::endl;
                        k = AddKeyR (k, (*ultima)->getChild (), left_child, right_child);
                }
                        std::cout << "==== Me voy al nodo " << (*ultima)->getChild () << std::endl;
                        k = AddKeyR (k, (*ultima)->getChild (), left_child, right_child);
                }
+               if (k)
+                       data = new BTreeData (k->Clone (), right_child);
        }
 
 
        }