From 9dd8cc0d6adb5e74edff591499f990453e4692a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sun, 25 Mar 2018 17:27:15 +0200 Subject: [PATCH] irc: fix memory leak when receiving a message with tags --- ChangeLog.adoc | 4 ++++ src/plugins/irc/irc-server.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/ChangeLog.adoc b/ChangeLog.adoc index 48d047617..4040c78c6 100644 --- a/ChangeLog.adoc +++ b/ChangeLog.adoc @@ -26,6 +26,10 @@ Improvements:: * core: allow merge of buffers by name in command /buffer (issue #1159) +Bug fixes:: + + * irc: fix memory leak when receiving a message with tags + Documentation:: * core: split man pages weechat and weechat-headless diff --git a/src/plugins/irc/irc-server.c b/src/plugins/irc/irc-server.c index ab332c03e..6cb3898a3 100644 --- a/src/plugins/irc/irc-server.c +++ b/src/plugins/irc/irc-server.c @@ -3027,6 +3027,8 @@ irc_server_msgq_flush () if (new_msg2) free (new_msg2); + if (tags) + free (tags); if (nick) free (nick); if (host)