[gdm] session: free conversation hash when disposing session
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gdm] session: free conversation hash when disposing session
- Date: Fri, 22 Jan 2016 21:06:58 +0000 (UTC)
commit 4788e92428a40517464e6e50ed15d2155a023afc
Author: Ray Strode <rstrode redhat com>
Date: Fri Jan 22 16:01:20 2016 -0500
session: free conversation hash when disposing session
We're currently leaking the hash table when disposing the
session, this commit fixes that.
https://bugzilla.gnome.org/show_bug.cgi?id=754814
daemon/gdm-session.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/daemon/gdm-session.c b/daemon/gdm-session.c
index 1d857d3..c230dae 100644
--- a/daemon/gdm-session.c
+++ b/daemon/gdm-session.c
@@ -3387,6 +3387,9 @@ gdm_session_dispose (GObject *object)
gdm_session_close (self);
+ g_clear_pointer (&self->priv->conversations,
+ g_hash_table_unref);
+
g_clear_object (&self->priv->user_verifier_interface);
g_clear_object (&self->priv->greeter_interface);
g_clear_object (&self->priv->chooser_interface);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]