static void eog_application_finalize (GObject *object) { EogApplication *application = EOG_APPLICATION (object); if (application->toolbars_model) { g_object_unref (application->toolbars_model); application->toolbars_model = NULL; g_free (application->toolbars_file); application->toolbars_file = NULL; } if (application->plugin_engine) { g_object_unref (application->plugin_engine); application->plugin_engine = NULL; } eog_application_save_accelerators (); }
static void eog_application_finalize (GObject *object) { EogApplication *application = EOG_APPLICATION (object); EogApplicationPrivate *priv = application->priv; if (priv->toolbars_model) { g_object_unref (priv->toolbars_model); priv->toolbars_model = NULL; g_free (priv->toolbars_file); priv->toolbars_file = NULL; } g_clear_object (&priv->extensions); if (priv->plugin_engine) { g_object_unref (priv->plugin_engine); priv->plugin_engine = NULL; } g_clear_object (&priv->ui_settings); eog_application_save_accelerators (); }