X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fctcphandler.cpp;h=655f1700408189af13cf3f9cd81b36b10b8cc1b1;hp=158c39d0058d6fcd4341780749e7814174cc8889;hb=9e4d32bf1a0a942c28b30901e7da196ab3ebfad5;hpb=a19f1e18a3e923f2144aa5522a4aad299ff162a8 diff --git a/src/core/ctcphandler.cpp b/src/core/ctcphandler.cpp index 158c39d0..655f1700 100644 --- a/src/core/ctcphandler.cpp +++ b/src/core/ctcphandler.cpp @@ -162,6 +162,9 @@ void CtcpHandler::parse(Message::Type messageType, const QString &prefix, const } QByteArray CtcpHandler::pack(const QByteArray &ctcpTag, const QByteArray &message) { + if(message.isEmpty()) + return XDELIM + ctcpTag + XDELIM; + return XDELIM + ctcpTag + ' ' + xdelimQuote(message) + XDELIM; }