[maemo-commits] [maemo-commits] r16299 - in projects/haf/branches/hildon-thumbnail/daemonize: . daemon

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Tue Sep 30 17:44:48 EEST 2008
Author: pvanhoof
Date: 2008-09-30 17:44:39 +0300 (Tue, 30 Sep 2008)
New Revision: 16299

Modified:
   projects/haf/branches/hildon-thumbnail/daemonize/ChangeLog
   projects/haf/branches/hildon-thumbnail/daemonize/daemon/albumart-manager.c
   projects/haf/branches/hildon-thumbnail/daemonize/daemon/thumbnail-manager.c
Log:
2008-09-30  Philip Van Hoof  <pvanhoof at gnome.org>

	* daemon/albumart-manager.c
	* daemon/thumbnail-manager.c: Memory leak fixes



Modified: projects/haf/branches/hildon-thumbnail/daemonize/ChangeLog
===================================================================
--- projects/haf/branches/hildon-thumbnail/daemonize/ChangeLog	2008-09-30 14:18:47 UTC (rev 16298)
+++ projects/haf/branches/hildon-thumbnail/daemonize/ChangeLog	2008-09-30 14:44:39 UTC (rev 16299)
@@ -1,5 +1,17 @@
-2008-09-29  Philip Van Hoof  <pvanhoof at gnome.org>
+2008-09-30  Philip Van Hoof  <pvanhoof at gnome.org>
 
+	* daemon/albumart-manager.c
+	* daemon/thumbnail-manager.c: Memory leak fixes
+
+2008-09-30  Philip Van Hoof  <pvanhoof at gnome.org>
+
+	* albumart-providers/googleimages/com.nokia.albumart.AlbumartProvider.GoogleImages.service
+	* daemon/albumart.c
+	* daemon/albumart-manager.c
+	* daemon/thumbnail-manager.c: Priority ordering, various bugfixes
+
+2008-09-30  Philip Van Hoof  <pvanhoof at gnome.org>
+
 	* albumart-providers/googleimages/google-images-art-downloader.vala 
 	* albumart-providers/googleimages/Makefile.am 
 	* albumart-providers/Makefile.am 

Modified: projects/haf/branches/hildon-thumbnail/daemonize/daemon/albumart-manager.c
===================================================================
--- projects/haf/branches/hildon-thumbnail/daemonize/daemon/albumart-manager.c	2008-09-30 14:18:47 UTC (rev 16298)
+++ projects/haf/branches/hildon-thumbnail/daemonize/daemon/albumart-manager.c	2008-09-30 14:44:39 UTC (rev 16299)
@@ -59,6 +59,8 @@
 
 static void
 free_valueinfo (ValueInfo *info) {
+	if (info->proxy)
+		g_object_unref (info->proxy);
 	g_free (info->name);
 	g_slice_free (ValueInfo, info);
 }
@@ -218,6 +220,7 @@
 
 		v_info->name = g_strdup (value);
 		v_info->prio = prio;
+		v_info->proxy = NULL;
 
 		albumart_manager_add (object, v_info);
 

Modified: projects/haf/branches/hildon-thumbnail/daemonize/daemon/thumbnail-manager.c
===================================================================
--- projects/haf/branches/hildon-thumbnail/daemonize/daemon/thumbnail-manager.c	2008-09-30 14:18:47 UTC (rev 16298)
+++ projects/haf/branches/hildon-thumbnail/daemonize/daemon/thumbnail-manager.c	2008-09-30 14:44:39 UTC (rev 16299)
@@ -96,7 +96,7 @@
 
 	g_hash_table_replace (priv->handlers, 
 			      g_strdup (mime_type),
-			      g_object_ref (mime_proxy));
+			      mime_proxy);
 
 }
 


More information about the maemo-commits mailing list