From 6c2edce51b2582cff513153779cb5dc106d8e3fd Mon Sep 17 00:00:00 2001 From: Aivars Kalvans Date: Wed, 13 Jul 2005 12:46:58 +0000 Subject: unref GConfEntry after notifying client. Fixes bug #158756 2005-07-13 Aivars Kalvans * gconf/gconf-client.c (gconf_client_notify): unref GConfEntry after notifying client. Fixes bug #158756 --- ChangeLog | 5 +++++ gconf/gconf-client.c | 1 + 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index 6af839ee..99cee026 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-07-13 Aivars Kalvans + + * gconf/gconf-client.c (gconf_client_notify): unref GConfEntry + after notifying client. Fixes bug #158756 + 2005-06-18 Aivars Kalvans * gconf/gconf-sources.c (gconf_source_free): free ->address diff --git a/gconf/gconf-client.c b/gconf/gconf-client.c index 2252a6db..e594379d 100644 --- a/gconf/gconf-client.c +++ b/gconf/gconf-client.c @@ -760,6 +760,7 @@ gconf_client_notify (GConfClient* client, const char* key) if (entry != NULL) { notify_one_entry (client, entry); + g_entry_unref (entry); } } -- cgit v1.2.1