inspircd

A modular C++ IRC daemon (ircd). https://www.inspircd.org/
Log | Files | Refs | README

commit 9b732cb49dcd1b8d28881236f5afb93e47f19b94
parent 1645bbc231814dfa5311efb340c7a0cf6271d103
Author: Peter Powell <petpow@saberuk.com>
Date:   Wed, 20 Mar 2019 18:25:17 +0000

Strip message tags correctly in the 1202 spanningtree compat layer.

Diffstat:
Msrc/modules/m_spanningtree/compat.cpp | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/modules/m_spanningtree/compat.cpp b/src/modules/m_spanningtree/compat.cpp @@ -42,7 +42,7 @@ void TreeSocket::WriteLine(const std::string& original_line) if (line[0] == '@') { // The line contains tags which the 1202 protocol can't handle. - line.erase(0, a); + line.erase(0, a + 1); a = line.find(' '); } std::string::size_type b = line.find(' ', a + 1);