[goffice] Plugins: plug leak.



commit 9300c6d124d1c6b821b2d227df207bc4e2e1ead0
Author: Morten Welinder <terra gnome org>
Date:   Thu Jan 5 19:01:55 2012 -0500

    Plugins: plug leak.

 ChangeLog                       |    5 +++++
 goffice/app/go-plugin-service.c |    3 +++
 2 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index b73b54c..dbb07ad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2012-01-05  Morten Welinder  <terra gnome org>
+
+	* goffice/app/go-plugin-service.c
+	(go_plugin_service_resource_finalize): Plug leak.
+
 2011-12-30  Morten Welinder  <terra gnome org>
 
 	* goffice/utils/go-glib-extras.c (go_guess_encoding): Hook up
diff --git a/goffice/app/go-plugin-service.c b/goffice/app/go-plugin-service.c
index 0fd31a4..83a4f0f 100644
--- a/goffice/app/go-plugin-service.c
+++ b/goffice/app/go-plugin-service.c
@@ -224,6 +224,9 @@ go_plugin_service_resource_finalize (GObject *obj)
 		sr->value = NULL;
 	}
 
+	g_free (sr->id);
+	sr->id = NULL;
+
 	go_plugin_service_resource_parent_class->finalize (obj);
 }
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]