From 4f43db365be2d917955985025f1231170db15db9 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Thu, 24 May 2001 21:54:34 +0000 Subject: g_strdup the uid into the ml->cursor_uid. 2001-05-24 Jeffrey Stedfast * message-list.c (message_list_select_uid): g_strdup the uid into the ml->cursor_uid. * message-browser.c (message_browser_forward_msg): Use the default forward style. svn path=/trunk/; revision=9969 --- mail/message-list.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'mail/message-list.c') diff --git a/mail/message-list.c b/mail/message-list.c index 15f843aaf3..2abf62abb4 100644 --- a/mail/message-list.c +++ b/mail/message-list.c @@ -413,7 +413,9 @@ message_list_select (MessageList *message_list, int base_row, info = get_message_info (message_list, node); if (info && (info->flags & mask) == flags) { e_tree_set_cursor (et, node); - gtk_signal_emit(GTK_OBJECT (message_list), message_list_signals [MESSAGE_SELECTED], camel_message_info_uid(info)); + + gtk_signal_emit (GTK_OBJECT (message_list), message_list_signals[MESSAGE_SELECTED], + camel_message_info_uid (info)); return; } vrow += direction; @@ -439,6 +441,10 @@ message_list_select_uid (MessageList *message_list, const char *uid) info = get_message_info (message_list, node); e_tree_set_cursor (message_list->tree, node); + + g_free (message_list->cursor_uid); + message_list->cursor_uid = g_strdup (camel_message_info_uid (info)); + gtk_signal_emit (GTK_OBJECT (message_list), message_list_signals[MESSAGE_SELECTED], camel_message_info_uid (info)); } else { -- cgit v1.2.3