irc: fix memory leak when the channel topic is changed

v2.8-utf8proc
Sébastien Helleu 2019-12-15 07:27:45 +01:00
parent 72b107a970
commit bb62485aa9
2 changed files with 8 additions and 0 deletions

View File

@ -22,6 +22,10 @@ New features::
* api: add info "weechat_headless" (issue #1433)
Bug fixes::
* irc: fix memory leak when the channel topic is changed
Build::
* irc: fix build with GnuTLS < 3.1.0 (issue #1431)

View File

@ -557,9 +557,13 @@ irc_channel_set_buffer_title (struct t_irc_channel *channel)
channel->topic,
(weechat_config_boolean (irc_config_look_topic_strip_colors)) ? 0 : 1);
weechat_buffer_set (channel->buffer, "title", title_color);
if (title_color)
free (title_color);
}
else
{
weechat_buffer_set (channel->buffer, "title", "");
}
}
/*