diff --git a/src/shared/qtsingleapplication/qtlocalpeer.cpp b/src/shared/qtsingleapplication/qtlocalpeer.cpp index 140e36f46b0c20699f34be1bbe46dabf2a09ec0a..1b319729126d1ab855dc2aefc1319c2e3fcd64f4 100644 --- a/src/shared/qtsingleapplication/qtlocalpeer.cpp +++ b/src/shared/qtsingleapplication/qtlocalpeer.cpp @@ -166,7 +166,7 @@ void QtLocalPeer::receiveConnection() return; } // ### async this - QString message(QString::fromUtf8(uMsg)); + QString message = QString::fromUtf8(uMsg.constData(), uMsg.size()); socket->write(ack, qstrlen(ack)); socket->waitForBytesWritten(1000); delete socket;