From 1e050bd5f7793b68b997095aab38359e45216c1a Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Mon, 17 Sep 2001 21:57:33 +0000 Subject: [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 --- shell/ChangeLog | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'shell/ChangeLog') 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 + + [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 * e-shell-view.c (e_shell_view_show_folder_bar): Hide the -- cgit v1.2.3