From b3aabada88350bfa10c97e6d5a8861ec4ac0a08d Mon Sep 17 00:00:00 2001 From: Sam Spilsbury Date: Tue, 5 Sep 2017 14:02:08 -0400 Subject: settings: Make sure to set old settings global to NULL on finalize https://bugzilla.gnome.org/show_bug.cgi?id=787288 --- common/gdm-settings.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/gdm-settings.c b/common/gdm-settings.c index 1040fbba..88b079bf 100644 --- a/common/gdm-settings.c +++ b/common/gdm-settings.c @@ -187,6 +187,8 @@ gdm_settings_finalize (GObject *object) g_object_unref (settings->priv->backend); } + settings_object = NULL; + G_OBJECT_CLASS (gdm_settings_parent_class)->finalize (object); } -- cgit v1.2.1