diff options
author | Marc Mutz <marc.mutz@qt.io> | 2021-11-15 23:36:13 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2021-11-16 06:46:52 +0100 |
commit | ab67a6b1264b6449a99b1e73dab37521807fd56b (patch) | |
tree | d38dabf9e735a6d0927c531c0fd9a6426d7c1fd0 /tests | |
parent | 0b3f4f8f5aada44f7e5b95cd72fd45f9e2198a09 (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.cpp | 2 |
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>()); |