commit 6c151a6569310f6dcc18561f95ee8acdea3450e7 parent 2059b3ae33cb6e557a54a0cb2a9f8e7c36608808 Author: wwp <wwp@free.fr> Date: Wed, 9 May 2018 08:50:26 +0200 Fix a leak. Diffstat:
| M | src/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); }