]> git.llucax.com Git - z.facultad/75.52/treemulator.git/blobdiff - src/btree_data.cpp
Selección visual del nodo actual.
[z.facultad/75.52/treemulator.git] / src / btree_data.cpp
index 46917d6f1c5b2a31187b03db5b0b4ccb4a9abeb9..7ba3448c1d17b01ab52f48582386587c4cba8f9f 100644 (file)
@@ -43,9 +43,17 @@ uchar* BTreeData::ToArray () const
 
 bool BTreeData::operator < (const BTreeData &data) const
 {
+       if (!data.clave) return false;
+
        return (*clave) < (*(data.clave));
 }
 
+bool BTreeData::operator == (const BTreeData &data) const
+{
+       if (!data.clave) return false;
+
+       return (*clave) == (*(data.clave));
+}
 
 BTreeLeafData::~BTreeLeafData ()
 {