From 73a97c34708ad0308fc13fa8f59bbcb0ef22ecb3 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Thu, 12 Nov 2015 18:43:45 +0100 Subject: [PATCH] [EMailBrowser] Free MessageList on close There was left a MessageList instance from within the EMailBroser whenever it was closed, due to it adding a reference to the message list but not removing it properly. --- mail/e-mail-browser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail/e-mail-browser.c b/mail/e-mail-browser.c index e9b733ba9a..16e52ad775 100644 --- a/mail/e-mail-browser.c +++ b/mail/e-mail-browser.c @@ -587,7 +587,7 @@ mail_browser_dispose (GObject *object) if (priv->message_list != NULL) { /* This will cancel a regen operation. */ gtk_widget_destroy (priv->message_list); - priv->message_list = NULL; + g_clear_object (&priv->message_list); } /* Chain up to parent's dispose() method. */