Mercurial > dedupe
diff RBTree.hpp @ 17:9a1825df8418
Plug memoryleaks.
| author | Tom Fredrik Blenning Klaussen <bfg@blenning.no> |
|---|---|
| date | Tue, 28 Aug 2012 19:15:33 +0200 |
| parents | 06166d6c083b |
| children | fcb7a71a22c1 |
line wrap: on
line diff
--- a/RBTree.hpp Tue Aug 28 18:58:02 2012 +0200 +++ b/RBTree.hpp Tue Aug 28 19:15:33 2012 +0200 @@ -33,6 +33,12 @@ this->data = data; } + ~RBTreeNode() + { + delete left; + delete right; + } + void setColor(Color color) { red = (color == RED); @@ -269,6 +275,11 @@ RBTree() : node(0) { } + + ~RBTree() + { + delete node; + } bool consistent() const {
