X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fmessage.cpp;h=4b2dc4d349e7fae2c6c3a6bfc1b6015612628ebe;hp=91e1f4932ef88ccf0c52da5eef3f5faca3998a3f;hb=4d159822323116d1a7c7464b2624da7b65035fd6;hpb=70638bdb6a34f51409d4618128fbfd5b56af0e52 diff --git a/src/common/message.cpp b/src/common/message.cpp index 91e1f493..4b2dc4d3 100644 --- a/src/common/message.cpp +++ b/src/common/message.cpp @@ -176,7 +176,7 @@ QString Message::formattedToHtml(const QString &f) { */ QDataStream &operator<<(QDataStream &out, const Message &msg) { - out << (quint32)msg.timestamp().toTime_t() << (quint32)msg.type() << (quint8)msg.flags() + out << msg.msgId() << (quint32)msg.timestamp().toTime_t() << (quint32)msg.type() << (quint8)msg.flags() << msg.bufferInfo() << msg.sender().toUtf8() << msg.text().toUtf8(); return out; } @@ -187,7 +187,7 @@ QDataStream &operator>>(QDataStream &in, Message &msg) { quint32 ts; QByteArray s, m; BufferInfo buf; - in >> ts >> t >> f >> buf >> s >> m; + in >> msg._msgId >> ts >> t >> f >> buf >> s >> m; msg._type = (Message::Type)t; msg._flags = (quint8)f; msg._bufferInfo = buf;