From 448acbe0eb3690b41ad513d81dbce1423664fa4d Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Mon, 31 Aug 2015 23:20:43 +0200 Subject: [PATCH] Fix custom CTCP replies (close #1052) --- src/IRCSock.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/IRCSock.cpp b/src/IRCSock.cpp index 6db39d21..8c016b66 100644 --- a/src/IRCSock.cpp +++ b/src/IRCSock.cpp @@ -942,8 +942,9 @@ bool CIRCSock::OnPrivCTCP(CMessage& Message) { } bool CIRCSock::OnGeneralCTCP(CMessage& Message) { + CCTCPMessage& CTCP = static_cast(Message); const CNick& Nick = Message.GetNick(); - const CString& sMessage = Message.GetParam(1); + const CString& sMessage = CTCP.GetText(); const MCString& mssCTCPReplies = m_pNetwork->GetUser()->GetCTCPReplies(); CString sQuery = sMessage.Token(0).AsUpper(); MCString::const_iterator it = mssCTCPReplies.find(sQuery);