X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fctcphandler.cpp;h=1e5254da00aae388becb5e9ce31e0f4c7ddaa8d6;hb=e95dffeaa5d005caa689f8fe34678b95f8fc6736;hp=e7f1e302da19f3c7f810afa7fba2c3cedab0934c;hpb=5b560ec1a01349562ac58051ca7e7fa899d4b994;p=quassel.git diff --git a/src/core/ctcphandler.cpp b/src/core/ctcphandler.cpp index e7f1e302..1e5254da 100644 --- a/src/core/ctcphandler.cpp +++ b/src/core/ctcphandler.cpp @@ -119,16 +119,17 @@ QString CtcpHandler::pack(QString ctcpTag, QString message) { return XDELIM + ctcpTag + ' ' + message + XDELIM; } +// TODO handle encodings correctly! void CtcpHandler::query(QString bufname, QString ctcpTag, QString message) { QStringList params; params << bufname << pack(ctcpTag, message); - emit putCmd("PRIVMSG", params); + emit putCmd("PRIVMSG", serverEncode(params)); } void CtcpHandler::reply(QString bufname, QString ctcpTag, QString message) { QStringList params; params << bufname << pack(ctcpTag, message); - emit putCmd("NOTICE", params); + emit putCmd("NOTICE", serverEncode(params)); } //******************************/