[gtk+/native-layout] GtkTreeView: plug a leaking GtkTreeRowReference
- From: Tristan Van Berkom <tvb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/native-layout] GtkTreeView: plug a leaking GtkTreeRowReference
- Date: Sun, 4 Apr 2010 02:20:57 +0000 (UTC)
commit 189a35fe59d2e02395c2e410422b10f0b30fc8d5
Author: Claudio Saavedra <csaavedra igalia com>
Date: Fri Jan 22 15:46:46 2010 +0200
GtkTreeView: plug a leaking GtkTreeRowReference
This is exposed by overshooting in a HildonPannableArea. Leaking
a GtkTreeRowReference also means leaking the whole model, since
the GtkTreeModel reference count is increased for each row
reference.
Fixes bug #607770 - Leak in GtkTreeView with HildonPannableArea
gtk/gtktreeview.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c
index 9f5f420..5d75412 100644
--- a/gtk/gtktreeview.c
+++ b/gtk/gtktreeview.c
@@ -6525,8 +6525,7 @@ gtk_tree_view_dy_to_top_row (GtkTreeView *tree_view)
if (tree == NULL)
{
- tree_view->priv->top_row = NULL;
- tree_view->priv->top_row_dy = 0;
+ gtk_tree_view_set_top_row (tree_view, NULL, 0);
}
else
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]