[evolution-mapi] Fix an ESourceRegistry leak



commit 0edfab983a64eeb22fb928052d673a93076a2355
Author: Fabiano FidĂȘncio <fidencio redhat com>
Date:   Fri Aug 16 14:02:38 2013 +0200

    Fix an ESourceRegistry leak

 src/configuration/e-mail-config-mapi-page.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/configuration/e-mail-config-mapi-page.c b/src/configuration/e-mail-config-mapi-page.c
index 408d0b3..4fd97ad 100644
--- a/src/configuration/e-mail-config-mapi-page.c
+++ b/src/configuration/e-mail-config-mapi-page.c
@@ -160,6 +160,11 @@ mail_config_mapi_page_dispose (GObject *object)
                priv->account_source = NULL;
        }
 
+       if (priv->registry != NULL) {
+               g_object_unref (priv->registry);
+               priv->registry = NULL;
+       }
+
        /* Chain up to parent's dispose() method. */
        G_OBJECT_CLASS (e_mail_config_mapi_page_parent_class)->dispose (object);
 }


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