From c5a6c81b85b5e75d5f91265d15c795379d0f7cee Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Fri, 7 Nov 2008 12:17:57 +0000 Subject: [PATCH] * Fixes NB#91414, fixes a memory leak pmo-trunk-r6232 --- src/modest-singletons.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modest-singletons.c b/src/modest-singletons.c index 09249b0..8b9ed7d 100644 --- a/src/modest-singletons.c +++ b/src/modest-singletons.c @@ -242,6 +242,12 @@ modest_singletons_finalize (GObject *obj) priv->email_clipboard = NULL; } + if (priv->plugin_factory) { + MODEST_DEBUG_VERIFY_OBJECT_LAST_REF(priv->plugin_factory,""); + g_object_unref (G_OBJECT(priv->plugin_factory)); + priv->plugin_factory = NULL; + } + /* It is important that the account manager is uninitialized after * the mail op queue is uninitialized because the mail op queue * cancells any mail operations which in turn access the account -- 1.7.9.5