diff options
author | JP Rosevear <jpr@ximian.com> | 2003-05-15 02:39:22 +0800 |
---|---|---|
committer | JP Rosevear <jpr@src.gnome.org> | 2003-05-15 02:39:22 +0800 |
commit | 74ee7fe6ae45bd9b498bb926aa0be181f68c48f2 (patch) | |
tree | 587e5958bcfcc5fc5b3957339b8a629b8e6132f0 /shell/ChangeLog | |
parent | 6e8895d6e8761cb44dbc15aa70f3304220727239 (diff) | |
download | gsoc2013-evolution-74ee7fe6ae45bd9b498bb926aa0be181f68c48f2.tar gsoc2013-evolution-74ee7fe6ae45bd9b498bb926aa0be181f68c48f2.tar.gz gsoc2013-evolution-74ee7fe6ae45bd9b498bb926aa0be181f68c48f2.tar.bz2 gsoc2013-evolution-74ee7fe6ae45bd9b498bb926aa0be181f68c48f2.tar.lz gsoc2013-evolution-74ee7fe6ae45bd9b498bb926aa0be181f68c48f2.tar.xz gsoc2013-evolution-74ee7fe6ae45bd9b498bb926aa0be181f68c48f2.tar.zst gsoc2013-evolution-74ee7fe6ae45bd9b498bb926aa0be181f68c48f2.zip |
release the interface if we got it
2003-05-14 JP Rosevear <jpr@ximian.com>
* e-shell.c (save_settings_for_component): release the interface
if we got it
* e-shell-view.c: include bonobo-exception.h
(impl_dispose): release and unref the shell view corba interface
(init): init to CORBA_OBJECT_NIL
(e_shell_view_get_corba_interface): return the corba interface
(setup_corba_interface): release the existing shell view, add as
an interface and then query to get it back
(get_view_for_uri): release and unref the control once we create
the widget with it
* e-corba-storage.c (storage_listener_servant_new): don't ref
ourselves
(storage_listener_servant_free): don't unref ourselves
(impl_dispose): free the servant info
* e-corba-storage-registry.c
(impl_StorageRegistry_getStorageByName): we need to ref as well as
duplicate since we didn't create the storage here
svn path=/trunk/; revision=21176
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index 0ee2de2aab..2ea4e22322 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,25 @@ +2003-05-14 JP Rosevear <jpr@ximian.com> + + * e-shell.c (save_settings_for_component): release the interface + if we got it + + * e-shell-view.c: include bonobo-exception.h + (impl_dispose): release and unref the shell view corba interface + (init): init to CORBA_OBJECT_NIL + (e_shell_view_get_corba_interface): return the corba interface + (setup_corba_interface): release the existing shell view, add as + an interface and then query to get it back + (get_view_for_uri): release and unref the control once we create + the widget with it + + * e-corba-storage.c (storage_listener_servant_new): don't ref ourselves + (storage_listener_servant_free): don't unref ourselves + (impl_dispose): free the servant info + + * e-corba-storage-registry.c + (impl_StorageRegistry_getStorageByName): we need to ref as well as + duplicate since we didn't create the storage here + 2003-05-09 Jeremy Katz <katzj@redhat.com> * main.c: Add a #include to fix a warning. |