ui/gtk/tree.c

changeset 69
419c8c3209e8
parent 59
eb6611be50c7
child 75
efe2f65bea17
--- a/ui/gtk/tree.c	Fri Jan 09 14:33:40 2015 +0100
+++ b/ui/gtk/tree.c	Sat Jan 10 10:14:28 2015 +0100
@@ -244,6 +244,9 @@
     e.intval = selection->count > 0 ? selection->rows[0] : -1;
     event->activate(&e, event->userdata);
     
+    if(selection->count > 0) {
+        free(selection->rows);
+    }
     free(selection);
 }
 
@@ -261,6 +264,9 @@
     e.intval = selection->count > 0 ? selection->rows[0] : -1;
     event->selection(&e, event->userdata);
     
+    if(selection->count > 0) {
+        free(selection->rows);
+    }
     free(selection);
 }
 

mercurial