[Goodies-commits] r2989 - in xfce4-places-plugin/trunk: . panel-plugin
Diego Ongaro
ongardie at xfce.org
Mon Aug 13 06:05:23 CEST 2007
Author: ongardie
Date: 2007-08-13 04:05:23 +0000 (Mon, 13 Aug 2007)
New Revision: 2989
Modified:
xfce4-places-plugin/trunk/ChangeLog
xfce4-places-plugin/trunk/panel-plugin/model_volumes.c
xfce4-places-plugin/trunk/panel-plugin/view.c
Log:
2007-08-12 Diego Ongaro <ongardie at gmail.com>
* model_volumes.c: set changed when volumes added/removed
* view.c: free GList's of PlacesBookmarks
Modified: xfce4-places-plugin/trunk/ChangeLog
===================================================================
--- xfce4-places-plugin/trunk/ChangeLog 2007-08-12 22:31:31 UTC (rev 2988)
+++ xfce4-places-plugin/trunk/ChangeLog 2007-08-13 04:05:23 UTC (rev 2989)
@@ -1,3 +1,8 @@
+2007-08-12 Diego Ongaro <ongardie at gmail.com>
+
+ * model_volumes.c: set changed when volumes added/removed
+ * view.c: free GList's of PlacesBookmarks
+
2007-08-11 Diego Ongaro <ongardie at gmail.com>
* Large model refactoring for flexibility, maintainability.
Modified: xfce4-places-plugin/trunk/panel-plugin/model_volumes.c
===================================================================
--- xfce4-places-plugin/trunk/panel-plugin/model_volumes.c 2007-08-12 22:31:31 UTC (rev 2988)
+++ xfce4-places-plugin/trunk/panel-plugin/model_volumes.c 2007-08-13 04:05:23 UTC (rev 2989)
@@ -98,6 +98,7 @@
static void
pbvol_volumes_added(ThunarVfsVolumeManager *volman, GList *volumes, PlacesBookmarkGroup *bookmark_group)
{
+ pbg_priv(bookmark_group)->changed = TRUE;
while(volumes != NULL){
g_signal_connect_swapped(THUNAR_VFS_VOLUME(volumes->data), "changed",
G_CALLBACK(pbvol_set_changed), bookmark_group);
@@ -108,6 +109,7 @@
static void
pbvol_volumes_removed(ThunarVfsVolumeManager *volman, GList *volumes, PlacesBookmarkGroup *bookmark_group)
{
+ pbg_priv(bookmark_group)->changed = TRUE;
while(volumes != NULL){
g_signal_handlers_disconnect_by_func(THUNAR_VFS_VOLUME(volumes->data),
G_CALLBACK(pbvol_set_changed), bookmark_group);
Modified: xfce4-places-plugin/trunk/panel-plugin/view.c
===================================================================
--- xfce4-places-plugin/trunk/panel-plugin/view.c 2007-08-12 22:31:31 UTC (rev 2988)
+++ xfce4-places-plugin/trunk/panel-plugin/view.c 2007-08-13 04:05:23 UTC (rev 2989)
@@ -249,6 +249,8 @@
bookmarks = bookmarks->next;
}
+ g_list_free(bookmarks);
+
}
bookmark_group = bookmark_group->next;
More information about the Goodies-commits
mailing list