summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorXan Lopez <xan.lopez@nokia.com>2007-12-15 11:15:19 +0000
committerXan Lopez <xan@src.gnome.org>2007-12-15 11:15:19 +0000
commit447de0991843c6070eec6fd026d9b622e9b041d6 (patch)
tree3e5dbc13630d79ab7655f8ab4553bc196c253079 /gtk
parent33499debed41e6cf01be9a0ee2110a472145e2ad (diff)
downloadgtk+-447de0991843c6070eec6fd026d9b622e9b041d6.tar.gz
Plug leak: When reordering the info in the list the old node is removed
2007-12-15 Xan Lopez <xan.lopez@nokia.com> * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_layout_reorder): Plug leak: When reordering the info in the list the old node is removed but not freed. (#503569) svn path=/trunk/; revision=19184
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtktreeviewcolumn.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c
index d3824c830c..f425e76b16 100644
--- a/gtk/gtktreeviewcolumn.c
+++ b/gtk/gtktreeviewcolumn.c
@@ -762,7 +762,7 @@ gtk_tree_view_column_cell_layout_reorder (GtkCellLayout *cell_layout,
g_return_if_fail (link != NULL);
- column->cell_list = g_list_remove_link (column->cell_list, link);
+ column->cell_list = g_list_delete_link (column->cell_list, link);
column->cell_list = g_list_insert (column->cell_list, info, position);
if (column->tree_view)