Don't leak default_sort_data. (#346341, Christian Weiske)

2006-07-02  Matthias Clasen  <mclasen@redhat.com>

        * gtk/gtktreemodelsort.c (gtk_tree_model_sort_finalize):
        Don't leak default_sort_data.  (#346341, Christian Weiske)
This commit is contained in:
Matthias Clasen
2006-07-02 13:44:23 +00:00
committed by Matthias Clasen
parent 7402a74a70
commit e734e2de47
3 changed files with 21 additions and 0 deletions

View File

@@ -1,5 +1,12 @@
2006-07-02 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_finalize):
Don't leak default_sort_data. (#346341, Christian Weiske)
2006-06-29 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
* gdk/x11/gdkevents-x11.c (gdk_event_translate): Update the
size of the drawable for the root window when the screen size
changes. (#346102, Sven Herzberg)

View File

@@ -1,5 +1,12 @@
2006-07-02 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreemodelsort.c (gtk_tree_model_sort_finalize):
Don't leak default_sort_data. (#346341, Christian Weiske)
2006-06-29 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
* gdk/x11/gdkevents-x11.c (gdk_event_translate): Update the
size of the drawable for the root window when the screen size
changes. (#346102, Sven Herzberg)

View File

@@ -410,6 +410,13 @@ gtk_tree_model_sort_finalize (GObject *object)
tree_model_sort->sort_list = NULL;
}
if (tree_model_sort->default_sort_destroy)
{
tree_model_sort->default_sort_destroy (tree_model_sort->default_sort_data);
tree_model_sort->default_sort_destroy = NULL;
tree_model_sort->default_sort_data = NULL;
}
/* must chain up */
parent_class->finalize (object);
}