# HG changeset patch # User zas_ # Date 1209979261 0 # Node ID 4875d67823b4c95fa788ed07b8e9c58632f3c3ac # Parent 4609c84c9ce0943fa4fff2a933c22ce5dc130f00 Revert wrong patch rev 676. diff -r 4609c84c9ce0 -r 4875d67823b4 src/view_file_icon.c --- a/src/view_file_icon.c Mon May 05 09:12:07 2008 +0000 +++ b/src/view_file_icon.c Mon May 05 09:21:01 2008 +0000 @@ -1687,16 +1687,15 @@ list = vficon_add_row(vf, &iter); while (work && list) { - IconData *id = work->data; - work = work->next; - + IconData *id; + + id = work->data; id->row = row; - list->data = id; + list->data = work->data; list = list->next; + work = work->next; } - - g_list_free(list); } if (visible_id && @@ -1714,7 +1713,6 @@ { tree_view_row_make_visible(GTK_TREE_VIEW(vf->listview), &iter, FALSE); } - g_list_free(list); } VFICON_INFO(vf, rows) = row + 1;