changeset 894:c9ebfa14abda release-3.0

irccd: fix invalid topic event parameters, closes #2341
author David Demelier <markand@malikania.fr>
date Wed, 04 Sep 2019 21:05:00 +0200
parents 50cc25dd0336
children e205d19a6d26
files CHANGES.md libirccd-daemon/irccd/daemon/server.cpp
diffstat 2 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGES.md	Wed Sep 04 13:51:05 2019 +0200
+++ b/CHANGES.md	Wed Sep 04 21:05:00 2019 +0200
@@ -5,7 +5,8 @@
 ----------------------
 
 - Added *IRCCD_WITH_JS* CMake variable in irccd package (#2340),
-- Fixed trailing CTCP escape code (#2339).
+- Fixed trailing CTCP escape code (#2339),
+- Fixed invalid parameters in topic event (#2341).
 
 irccd 3.0.1 2019-09-01
 ----------------------
--- a/libirccd-daemon/irccd/daemon/server.cpp	Wed Sep 04 13:51:05 2019 +0200
+++ b/libirccd-daemon/irccd/daemon/server.cpp	Wed Sep 04 21:05:00 2019 +0200
@@ -319,7 +319,7 @@
 {
 	assert(msg.command == "TOPIC");
 
-	handler({}, topic_event{shared_from_this(), msg.get(0), msg.get(1), msg.get(2)});
+	handler({}, topic_event{shared_from_this(), msg.prefix, msg.get(0), msg.get(1)});
 
 	return true;
 }