forked from qt-creator/qt-creator
Do not use qMemSet and qMemCopy.
They are deprecated in Qt 5. Call std::memset and std::memcpy instead. Change-Id: I53c22283208b4d6fdfcba870c3b141f3c02001bd Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
@@ -33,6 +33,8 @@
|
||||
#include <QSharedMemory>
|
||||
#include <QCache>
|
||||
|
||||
#include <cstring>
|
||||
|
||||
namespace QmlDesigner {
|
||||
|
||||
static QCache<qint32, QSharedMemory> globalSharedMemoryCache(10000);
|
||||
@@ -104,7 +106,7 @@ QDataStream &operator<<(QDataStream &out, const ValuesChangedCommand &command)
|
||||
QSharedMemory *sharedMemory = createSharedMemory(keyCounter, outDataStreamByteArray.size());
|
||||
|
||||
if (sharedMemory) {
|
||||
qMemCopy(sharedMemory->data(), outDataStreamByteArray.constData(), sharedMemory->size());
|
||||
std::memcpy(sharedMemory->data(), outDataStreamByteArray.constData(), sharedMemory->size());
|
||||
out << command.keyNumber();
|
||||
return out;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user