X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoresession.cpp;h=1f6f324b46eea8ea94a2c9984e663c941dd45a9c;hp=a33b942ce868b5519c5de10d8fb811aa6857b7b2;hb=bf10e3ead6e50f90c6bb34074e39b938f9d35bc3;hpb=f86267b88039f7979cc8fe6dac8c1ec380c236be;ds=sidebyside diff --git a/src/core/coresession.cpp b/src/core/coresession.cpp index a33b942c..1f6f324b 100644 --- a/src/core/coresession.cpp +++ b/src/core/coresession.cpp @@ -254,8 +254,11 @@ void CoreSession::recvStatusMsgFromServer(QString msg) { } void CoreSession::processMessageEvent(MessageEvent *event) { - recvMessageFromServer(event->networkId(), event->msgType(), event->bufferType(), event->target(), - event->text(), event->sender(), event->msgFlags()); + recvMessageFromServer(event->networkId(), event->msgType(), event->bufferType(), + event->target().isNull()? "" : event->target(), + event->text().isNull()? "" : event->text(), + event->sender().isNull()? "" : event->sender(), + event->msgFlags()); } QList CoreSession::buffers() const {