talons

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

commit aca15d9a473bdfdeef4a572b112ff3679d745247
parent 8df6eac2dd029c47a162a6ea40d5321cbd6f4a58
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; }