[maemo-commits] [maemo-commits] r16671 - projects/haf/trunk/hildon-thumbnail/daemon/plugins

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Thu Nov 13 18:04:24 EET 2008
Author: pvanhoof
Date: 2008-11-13 18:04:22 +0200 (Thu, 13 Nov 2008)
New Revision: 16671

Modified:
   projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c
Log:
Leaks and bugfix

Modified: projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c
===================================================================
--- projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c	2008-11-13 15:59:32 UTC (rev 16670)
+++ projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c	2008-11-13 16:04:22 UTC (rev 16671)
@@ -531,10 +531,14 @@
 		g_type_init ();
 		gst_init_check (NULL, NULL, &nerror);
 
+		had_init = TRUE;
+
 		if (nerror) {
 			g_propagate_error (error, nerror);
+			g_object_unref (file);
+			g_free (config);
+			return;
 		}
-		had_init = TRUE;
 	}
 
 	monitor =  g_file_monitor_file (file, G_FILE_MONITOR_NONE, NULL, NULL);


More information about the maemo-commits mailing list