summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2021-11-15 23:36:13 +0100
committerMarc Mutz <marc.mutz@qt.io>2021-11-16 06:46:52 +0100
commitab67a6b1264b6449a99b1e73dab37521807fd56b (patch)
treed38dabf9e735a6d0927c531c0fd9a6426d7c1fd0 /tests
parent0b3f4f8f5aada44f7e5b95cd72fd45f9e2198a09 (diff)
tst_qvariant: fix -Wclass-memaccess
The source was already protected, but the destination wasn't. Pick-to: 6.2 Change-Id: I300f19c3e65abd8bc1eef4309aefa11852d1c049 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp b/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
index 8613f27e6e..437e3ccba5 100644
--- a/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
+++ b/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
@@ -3621,7 +3621,7 @@ void tst_QVariant::movabilityTest()
QCOMPARE(buffer[0].type(), QVariant::Invalid);
buffer[0].~QVariant();
- memcpy(buffer, static_cast<void *>(&variant), sizeof(QVariant));
+ memcpy(static_cast<void *>(buffer), static_cast<void *>(&variant), sizeof(QVariant));
QCOMPARE(buffer[0].type(), QVariant::UserType);
QCOMPARE(buffer[0].userType(), qMetaTypeId<MyNotMovable>());
MyNotMovable tmp(buffer[0].value<MyNotMovable>());