diff --git a/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp b/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp index 9f302163f26..683025fd409 100644 --- a/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp +++ b/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp @@ -1683,7 +1683,8 @@ void tst_QMetaType::selfCompare() case QMetaType::MetaTypeName: FOR_EACH_PRIMITIVE_METATYPE(ADD_METATYPE_CASE) #undef ADD_METATYPE_CASE - QCOMPARE(memcmp(v1, v2, t.sizeOf()), 0); + if (type != QMetaType::Void) + QCOMPARE(memcmp(v1, v2, t.sizeOf()), 0); } }