From: Marcus Eggenberger Date: Sun, 10 Feb 2008 17:29:24 +0000 (+0000) Subject: don't ask X-Git-Tag: 0.2.0-alpha1~77 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=3fc04ffe0543821e7d1ef3397288d423a7b589b8;ds=sidebyside don't ask --- 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) { diff --git a/src/client/client.h b/src/client/client.h index 27224a3a..c1463e59 100644 --- a/src/client/client.h +++ b/src/client/client.h @@ -159,7 +159,7 @@ private slots: //void networkConnected(NetworkId); //void networkDisconnected(NetworkId); - void recvMessage(Message &message); + void recvMessage(const Message &message); void recvStatusMsg(QString network, QString message); void recvBacklogData(BufferInfo, QVariantList, bool); void updateBufferInfo(BufferInfo);