X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Fprocmsg.c;h=9abe9589237e07701ecf6813e221ea584db2aa00;hp=d7abaf46f0a61d57af607d53fbf766fd23516a68;hb=792386ccf97a35369e56347d796f64506d1e9a10;hpb=ae616f03f43129bb7e78840351026a636001f62f;ds=sidebyside diff --git a/src/procmsg.c b/src/procmsg.c index d7abaf46f..9abe95892 100644 --- a/src/procmsg.c +++ b/src/procmsg.c @@ -349,10 +349,11 @@ gint procmsg_get_last_num_in_cache(GSList *mlist) void procmsg_msg_list_free(GSList *mlist) { + GSList *cur; MsgInfo *msginfo; - for (; mlist != NULL; mlist = mlist->next) { - msginfo = (MsgInfo *)mlist->data; + for (cur = mlist; cur != NULL; cur = cur->next) { + msginfo = (MsgInfo *)cur->data; procmsg_msginfo_free(msginfo); } g_slist_free(mlist);