application: free properties' memory on finalize

Note: GtkCssProvider doesn't finalize correctly yet, but it is correct
to clear the reference belonging to the application.
This commit is contained in:
Erick Pérez Castellanos
2014-12-04 17:10:44 -05:00
parent fb2461b813
commit 6c7593dbb1
+3 -2
View File
@@ -120,9 +120,10 @@ gcal_application_finalize (GObject *object)
priv = gcal_application_get_instance_private (GCAL_APPLICATION (object));
g_clear_object (&(priv->settings));
g_clear_object (&(priv->provider));
g_clear_object (&(priv->manager));
if (G_OBJECT_CLASS (gcal_application_parent_class)->finalize != NULL)
G_OBJECT_CLASS (gcal_application_parent_class)->finalize (object);
G_OBJECT_CLASS (gcal_application_parent_class)->finalize (object);
}
static void