X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoresession.h;fp=src%2Fcore%2Fcoresession.h;h=ed9b5fea781f389e6396baefd5235d9dd7ae280f;hp=2cbba0c5adbed4e9f53e980347e93d588272424f;hb=3a3e844f9fcfd12235a0086af75ecd503b621ef4;hpb=80950b87640acfb2a75902f8aabf3419da094bf4 diff --git a/src/core/coresession.h b/src/core/coresession.h index 2cbba0c5..ed9b5fea 100644 --- a/src/core/coresession.h +++ b/src/core/coresession.h @@ -24,6 +24,7 @@ #include #include #include +#include #include "coreinfo.h" #include "corealiasmanager.h" @@ -290,6 +291,6 @@ struct RawMessage { QString text; QString sender; Message::Flags flags; - RawMessage(NetworkId networkId, Message::Type type, BufferInfo::Type bufferType, const QString &target, const QString &text, const QString &sender, Message::Flags flags) - : networkId(networkId), type(type), bufferType(bufferType), target(target), text(text), sender(sender), flags(flags) {} + RawMessage(NetworkId networkId, Message::Type type, BufferInfo::Type bufferType, QString target, QString text, QString sender, Message::Flags flags) + : networkId(networkId), type(type), bufferType(bufferType), target(std::move(target)), text(std::move(text)), sender(std::move(sender)), flags(flags) {} };