diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-09-18 05:57:33 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-09-18 05:57:33 +0800 |
commit | 1e050bd5f7793b68b997095aab38359e45216c1a (patch) | |
tree | bfefe729d6acb85ab33dc6d99163adbfc6ee36ea /shell/ChangeLog | |
parent | 1cca3628386aa66324f4e407e73e761d379b64b3 (diff) | |
download | gsoc2013-evolution-1e050bd5f7793b68b997095aab38359e45216c1a.tar.gz gsoc2013-evolution-1e050bd5f7793b68b997095aab38359e45216c1a.tar.zst gsoc2013-evolution-1e050bd5f7793b68b997095aab38359e45216c1a.zip |
[Fix #9060, Shell crash after mailer crash.]
* e-shell-view.c (hash_foreach_destroy_view): Renamed from
`hash_forall_destroy_view'. Don't free `name'.
(socket_destroy_cb): Use `g_hash_table_lookup()' instead of
`g_hash_table_lookup_extended()'. Don't free the URI.
(e_shell_view_remove_control_for_uri): Likewise.
(show_existing_view): Use view->uri as the key when inserting the
view. Remove the old view from the hash when destroying it.
(create_new_view_for_uri): Same here.
svn path=/trunk/; revision=12913
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index d0a785676f..59e5929c19 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,16 @@ +2001-09-17 Ettore Perazzoli <ettore@ximian.com> + + [Fix #9060, Shell crash after mailer crash.] + + * e-shell-view.c (hash_foreach_destroy_view): Renamed from + `hash_forall_destroy_view'. Don't free `name'. + (socket_destroy_cb): Use `g_hash_table_lookup()' instead of + `g_hash_table_lookup_extended()'. Don't free the URI. + (e_shell_view_remove_control_for_uri): Likewise. + (show_existing_view): Use view->uri as the key when inserting the + view. Remove the old view from the hash when destroying it. + (create_new_view_for_uri): Same here. + 2001-09-16 Ettore Perazzoli <ettore@ximian.com> * e-shell-view.c (e_shell_view_show_folder_bar): Hide the |