diff options
author | Aivars Kalvans <aivars.kalvans@inbox.lv> | 2005-07-13 12:46:58 +0000 |
---|---|---|
committer | Aivars Kalvans <aivarsk@src.gnome.org> | 2005-07-13 12:46:58 +0000 |
commit | 6c2edce51b2582cff513153779cb5dc106d8e3fd (patch) | |
tree | ca3c52a78bafa8cab76b24ce0dc11522a1aaa357 | |
parent | 4c2bf68c13700799a1243d19f43245feca7ceaa9 (diff) | |
download | gconf-6c2edce51b2582cff513153779cb5dc106d8e3fd.tar.gz |
unref GConfEntry after notifying client. Fixes bug #158756
2005-07-13 Aivars Kalvans <aivars.kalvans@inbox.lv>
* gconf/gconf-client.c (gconf_client_notify): unref GConfEntry
after notifying client. Fixes bug #158756
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | gconf/gconf-client.c | 1 |
2 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2005-07-13 Aivars Kalvans <aivars.kalvans@inbox.lv> + + * gconf/gconf-client.c (gconf_client_notify): unref GConfEntry + after notifying client. Fixes bug #158756 + 2005-06-18 Aivars Kalvans <aivars.kalvans@inbox.lv> * 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); } } |