X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fclient.cpp;h=8cc06828e46d45f6de8cac934e1cbd7cae5384f6;hb=3fc04ffe0543821e7d1ef3397288d423a7b589b8;hp=1cd893920d0da921bc4c4ef501cb20c846aa7fcd;hpb=c8a1817d1843e987794f95f66ef2da93fa75286f;p=quassel.git diff --git a/src/client/client.cpp b/src/client/client.cpp index 1cd89392..8cc06828 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -81,7 +81,7 @@ void Client::init() { SignalProxy *p = signalProxy(); - p->attachSlot(SIGNAL(displayMsg(Message &)), this, SLOT(recvMessage(Message &))); + p->attachSlot(SIGNAL(displayMsg(const Message &)), this, SLOT(recvMessage(const Message &))); p->attachSlot(SIGNAL(displayStatusMsg(QString, QString)), this, SLOT(recvStatusMsg(QString, QString))); p->attachSlot(SIGNAL(backlogData(BufferInfo, const QVariantList &, bool)), this, SLOT(recvBacklogData(BufferInfo, const QVariantList &, bool))); @@ -379,7 +379,8 @@ void Client::networkDestroyed() { } } -void Client::recvMessage(Message &msg) { +void Client::recvMessage(const Message &message) { + Message msg = message; Buffer *b; if(msg.type() == Message::Error) {