Protect against NULL uids. (emmb_set_message): Same.
2004-02-23 Jeffrey Stedfast <fejj@ximian.com> * em-message-browser.c (emmb_list_message_selected): Protect against NULL uids. (emmb_set_message): Same. svn path=/trunk/; revision=24834
This commit is contained in:
committed by
Jeffrey Stedfast
parent
82c5c59152
commit
a46817359e
@ -1,5 +1,9 @@
|
||||
2004-02-23 Jeffrey Stedfast <fejj@ximian.com>
|
||||
|
||||
* em-message-browser.c (emmb_list_message_selected): Protect
|
||||
against NULL uids.
|
||||
(emmb_set_message): Same.
|
||||
|
||||
* em-format-quote.c (emfq_format_message): Print the headers when
|
||||
forwarding inline/quoted. Fixes bug #53916.
|
||||
|
||||
|
||||
@ -160,7 +160,7 @@ emmb_list_message_selected (struct _MessageList *ml, const char *uid, EMMessageB
|
||||
EMFolderView *emfv = (EMFolderView *) emmb;
|
||||
CamelMessageInfo *info;
|
||||
|
||||
if ((info = camel_folder_get_message_info (emfv->folder, uid))) {
|
||||
if (uid && (info = camel_folder_get_message_info (emfv->folder, uid))) {
|
||||
gtk_window_set_title ((GtkWindow *) emmb->window, camel_message_info_subject (info));
|
||||
gtk_widget_grab_focus ((GtkWidget *) (emmb->view.preview->formathtml.html));
|
||||
camel_folder_free_message_info (emfv->folder, info);
|
||||
@ -233,6 +233,9 @@ emmb_set_message(EMFolderView *emfv, const char *uid)
|
||||
|
||||
emmb_parent->set_message(emfv, uid);
|
||||
|
||||
if (uid == NULL)
|
||||
return;
|
||||
|
||||
if ((info = camel_folder_get_message_info (emfv->folder, uid))) {
|
||||
gtk_window_set_title ((GtkWindow *) emmb->window, camel_message_info_subject (info));
|
||||
camel_folder_free_message_info (emfv->folder, info);
|
||||
|
||||
Reference in New Issue
Block a user