procmsg_msginfo_free(info);
}
- to_drop = g_slist_reverse(to_filter);
+ to_filter = g_slist_reverse(to_filter);
filtering_move_and_copy_msgs(to_filter);
for (cur = to_filter; cur; cur = g_slist_next(cur)) {
MsgInfo *info = (MsgInfo *)cur->data;
msg_fp = procmsg_open_message(msginfo);
if (!msg_fp) {
- procmsg_msginfo_free(msginfo);
continue;
}
fputc('\n', mbox_fp);
fclose(msg_fp);
- procmsg_msginfo_free(msginfo);
statusbar_progress_all(msgs++,total, 500);
if (msgs%500 == 0)
GTK_EVENTS_FLUSH();