talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 6a99577ab05c39eec8674af6c7786b5e1fd4b6a2
parent 70eebdd11a9e2fa542425768cbffa1b5c57888f9
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Mon, 22 Apr 2019 12:58:59 +0200

Fix a memory leak in rssyl_deleted_expire()

Diffstat:
Msrc/plugins/rssyl/rssyl_deleted.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/plugins/rssyl/rssyl_deleted.c b/src/plugins/rssyl/rssyl_deleted.c @@ -370,8 +370,9 @@ void rssyl_deleted_expire(RFolderItem *ritem, Feed *feed) debug_print("RSSyl: (DELETED) removing '%s' from list\n", ditem->title); d2 = d->next; ritem->deleted_items = g_slist_remove_link(ritem->deleted_items, d); + _free_deleted_item(ditem, NULL); + g_slist_free(d); d = d2; - continue; } else { d = d->next; }