From 3fc04ffe0543821e7d1ef3397288d423a7b589b8 Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Sun, 10 Feb 2008 17:29:24 +0000 Subject: [PATCH] don't ask --- src/client/client.cpp | 5 +++-- src/client/client.h | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) 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); -- 2.20.1