talons

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

commit 6c151a6569310f6dcc18561f95ee8acdea3450e7
parent 2059b3ae33cb6e557a54a0cb2a9f8e7c36608808
Author: wwp <wwp@free.fr>
Date:   Wed,  9 May 2018 08:50:26 +0200

Fix a leak.

Diffstat:
Msrc/summaryview.c | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/summaryview.c b/src/summaryview.c @@ -3481,9 +3481,12 @@ static inline void summary_set_header(SummaryView *summaryview, gchar *text[], if (!to_text) to_text = _("(No Recipient)"); else { - if (prefs_common.summary_from_show == SHOW_NAME) + if (prefs_common.summary_from_show == SHOW_NAME) { + gchar *prev_to_text = to_text; + to_text = procheader_get_fromname(to_text); - else if (prefs_common.summary_from_show == SHOW_ADDR) + g_free(prev_to_text); + } else if (prefs_common.summary_from_show == SHOW_ADDR) extract_address(to_text); }