[Goodies-commits] r2688 - in xfce4-places-plugin/trunk: . panel-plugin
Diego Ongaro
ongardie at xfce.org
Sun Apr 15 04:13:26 CEST 2007
Author: ongardie
Date: 2007-04-15 02:13:26 +0000 (Sun, 15 Apr 2007)
New Revision: 2688
Modified:
xfce4-places-plugin/trunk/ChangeLog
xfce4-places-plugin/trunk/panel-plugin/model_volumes.c
Log:
2007-04-14 Diego Ongaro <ongardie at gmail.com>
* model_volumes.c: free volumes data in correct order
Modified: xfce4-places-plugin/trunk/ChangeLog
===================================================================
--- xfce4-places-plugin/trunk/ChangeLog 2007-04-15 02:12:45 UTC (rev 2687)
+++ xfce4-places-plugin/trunk/ChangeLog 2007-04-15 02:13:26 UTC (rev 2688)
@@ -6,6 +6,7 @@
- Removed arrow button
- Added "Places" tooltip
- Added listener for theme changes
+ * model_volumes.c: free volumes data in correct order
2007-04-13 Diego Ongaro <ongardie at gmail.com>
Modified: xfce4-places-plugin/trunk/panel-plugin/model_volumes.c
===================================================================
--- xfce4-places-plugin/trunk/panel-plugin/model_volumes.c 2007-04-15 02:12:45 UTC (rev 2687)
+++ xfce4-places-plugin/trunk/panel-plugin/model_volumes.c 2007-04-15 02:13:26 UTC (rev 2688)
@@ -203,15 +203,14 @@
places_bookmarks_volumes_finalize(BookmarksVolumes *b)
{
guint k;
-
- thunar_vfs_shutdown();
- g_object_unref(b->volume_manager);
-
+
for(k = 0; k < b->bookmarks->len; k++){
BookmarkInfo *bi = g_ptr_array_remove_index(b->bookmarks, k);
- if(bi->data)
+ if(bi->data != NULL)
g_object_unref(bi->data);
}
+ g_object_unref(b->volume_manager);
+ thunar_vfs_shutdown();
g_ptr_array_free(b->bookmarks, TRUE);
g_free(b);
More information about the Goodies-commits
mailing list