diff options
author | Rodrigo Moya <rodrigo@ximian.com> | 2002-10-25 06:08:01 +0800 |
---|---|---|
committer | Rodrigo Moya <rodrigo@src.gnome.org> | 2002-10-25 06:08:01 +0800 |
commit | 96a2f2dd498e889cec35d326b8e35b5ddaa25550 (patch) | |
tree | 69e7ef21aafd8eadbc6a5f377094bf5279ee7489 /e-util/ChangeLog | |
parent | c83476952d686474d780ca3af0de1464ee7ab64e (diff) | |
download | gsoc2013-evolution-96a2f2dd498e889cec35d326b8e35b5ddaa25550.tar gsoc2013-evolution-96a2f2dd498e889cec35d326b8e35b5ddaa25550.tar.gz gsoc2013-evolution-96a2f2dd498e889cec35d326b8e35b5ddaa25550.tar.bz2 gsoc2013-evolution-96a2f2dd498e889cec35d326b8e35b5ddaa25550.tar.lz gsoc2013-evolution-96a2f2dd498e889cec35d326b8e35b5ddaa25550.tar.xz gsoc2013-evolution-96a2f2dd498e889cec35d326b8e35b5ddaa25550.tar.zst gsoc2013-evolution-96a2f2dd498e889cec35d326b8e35b5ddaa25550.zip |
Fixes #32764
2002-10-24 Rodrigo Moya <rodrigo@ximian.com>
Fixes #32764
* e-config-listener.c (add_key): store the value returned by
bonobo_event_source_client_add_listener, so that we can remove it
later, when freeing the key structure.
(free_key_hash): remove listener.
(e_config_listener_set_boolean):
(e_config_listener_set_float):
(e_config_listener_set_long):
(e_config_listener_set_string): only set the cache values if there's
no exception.
(e_config_listener_destroy): remove all keys before unrefing the db
component.
svn path=/trunk/; revision=18429
Diffstat (limited to 'e-util/ChangeLog')
-rw-r--r-- | e-util/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/e-util/ChangeLog b/e-util/ChangeLog index f12326610e..eda4497af3 100644 --- a/e-util/ChangeLog +++ b/e-util/ChangeLog @@ -1,3 +1,19 @@ +2002-10-24 Rodrigo Moya <rodrigo@ximian.com> + + Fixes #32764 + + * e-config-listener.c (add_key): store the value returned by + bonobo_event_source_client_add_listener, so that we can remove it + later, when freeing the key structure. + (free_key_hash): remove listener. + (e_config_listener_set_boolean): + (e_config_listener_set_float): + (e_config_listener_set_long): + (e_config_listener_set_string): only set the cache values if there's + no exception. + (e_config_listener_destroy): remove all keys before unrefing the db + component. + 2002-10-23 Dan Winship <danw@ximian.com> * ename/e-name-western.c: Cast chars to unsigned char before |