talons

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

commit 1135c8b51920fe16b2b5d3ddd42c203a91df7c66
parent 6ff1484e48a850553a9edb5312633ec2eca2e4fb
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Sat, 29 Dec 2018 21:14:25 +0100

Fix use after free in rare code path in rssyl_subscribe()

Diffstat:
Msrc/plugins/rssyl/rssyl_subscribe.c | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/plugins/rssyl/rssyl_subscribe.c b/src/plugins/rssyl/rssyl_subscribe.c @@ -156,11 +156,10 @@ FolderItem *rssyl_subscribe(FolderItem *parent, const gchar *url, if (!new_item) { if (verbose & RSSYL_SHOW_ERRORS) alertpanel_error(_("Couldn't create folder for new feed '%s'."), - myurl); + feed_get_url(ctx->feed)); feed_free(ctx->feed); g_free(ctx->error); g_free(ctx); - g_free(myurl); return NULL; }