projects
/
platform
/
upstream
/
libgee.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix memory leak in TreeSet and TreeMap
[platform/upstream/libgee.git]
/
gee
/
treemap.vala
diff --git
a/gee/treemap.vala
b/gee/treemap.vala
index
9ee094e
..
2d2708a
100644
(file)
--- a/
gee/treemap.vala
+++ b/
gee/treemap.vala
@@
-127,6
+127,10
@@
public class Gee.TreeMap<K,V> : Gee.AbstractBidirSortedMap<K,V> {
this.value_equal_func = value_equal_func;
}
+ ~TreeMap () {
+ clear ();
+ }
+
private void rotate_right (ref Node<K, V> root) {
Node<K,V> pivot = (owned) root.left;
pivot.color = root.color;