[gitg] files: remove source in dispose
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gitg] files: remove source in dispose
- Date: Sat, 16 Feb 2013 14:55:45 +0000 (UTC)
commit 66dcb15393382699fd2f8b077c93478135123be8
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Sat Feb 16 15:54:37 2013 +0100
files: remove source in dispose
plugins/files/gitg-files-tree-store.vala | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
---
diff --git a/plugins/files/gitg-files-tree-store.vala b/plugins/files/gitg-files-tree-store.vala
index 150f9e2..8812104 100644
--- a/plugins/files/gitg-files-tree-store.vala
+++ b/plugins/files/gitg-files-tree-store.vala
@@ -72,6 +72,17 @@ public class TreeStore : Gtk.TreeStore
set_sort_column_id(0, Gtk.SortType.ASCENDING);
}
+ protected override void dispose()
+ {
+ if (d_update_id != 0)
+ {
+ Source.remove(d_update_id);
+ d_update_id = 0;
+ }
+
+ base.dispose();
+ }
+
public Ggit.OId get_id(Gtk.TreeIter iter)
{
Ggit.OId ret;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]