Sync headers in ModestHeaderWindow dispose instead of finalize.
[modest] / src / modest-singletons.c
index 8b9ed7d..ca28aeb 100644 (file)
@@ -242,6 +242,12 @@ modest_singletons_finalize (GObject *obj)
                priv->email_clipboard = NULL;
        }
 
+       if (priv->protocol_registry) {
+               MODEST_DEBUG_VERIFY_OBJECT_LAST_REF(priv->protocol_registry,"");
+               g_object_unref (G_OBJECT(priv->protocol_registry));
+               priv->protocol_registry = NULL;
+       }
+
        if (priv->plugin_factory) {
                MODEST_DEBUG_VERIFY_OBJECT_LAST_REF(priv->plugin_factory,"");
                g_object_unref (G_OBJECT(priv->plugin_factory));