diff options
author | Xan Lopez <xan.lopez@nokia.com> | 2007-12-15 11:15:19 +0000 |
---|---|---|
committer | Xan Lopez <xan@src.gnome.org> | 2007-12-15 11:15:19 +0000 |
commit | 447de0991843c6070eec6fd026d9b622e9b041d6 (patch) | |
tree | 3e5dbc13630d79ab7655f8ab4553bc196c253079 /gtk | |
parent | 33499debed41e6cf01be9a0ee2110a472145e2ad (diff) | |
download | gtk+-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.c | 2 |
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) |