Fixes bug #333987 If CamelMessageInfo is null, don't free it.

2006-04-05  Jeff Cai  <jeff.cai@sun.com>

        Fixes bug #333987
        * message-list.c: (mail_folder_hide_by_flag):
        If CamelMessageInfo is null, don't free it.

svn path=/trunk/; revision=31768
This commit is contained in:
Jeff Cai
2006-04-05 10:14:14 +00:00
committed by Simon Zheng
parent c81ee160b5
commit 76724ffb31
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2006-04-05 Jeff Cai <jeff.cai@sun.com>
Fixes bug #333987
* message-list.c: (mail_folder_hide_by_flag):
If CamelMessageInfo is null, don't free it.
2006-03-29 Parthasarathi Susarla <sparthasarathi@novell.com>
* em-folder-view.c:(smfv_setup_view_instance): use the

View File

@ -2710,7 +2710,8 @@ mail_folder_hide_by_flag (CamelFolder *folder, MessageList *ml, CamelFolderChang
camel_folder_change_info_add_uid (newchanges, oldchanges->uid_changed->pdata[i]);
else
camel_folder_change_info_change_uid (newchanges, oldchanges->uid_changed->pdata[i]);
camel_folder_free_message_info (folder, info);
if (info)
camel_folder_free_message_info (folder, info);
}
if (newchanges->uid_added->len > 0 || newchanges->uid_removed->len > 0) {