diff --git a/src/dbus/qdbusmetaobject.cpp b/src/dbus/qdbusmetaobject.cpp index 543b185df9e..2647f6a0db4 100644 --- a/src/dbus/qdbusmetaobject.cpp +++ b/src/dbus/qdbusmetaobject.cpp @@ -116,8 +116,8 @@ static int registerComplexDBusType(const QByteArray &typeName) { ~Hash() { - for (QMetaType entry : *this) - QMetaType::unregisterMetaType(std::move(entry)); + for (QMetaType entry : std::as_const(*this)) + QMetaType::unregisterMetaType(entry); } } hash; QMutexLocker lock(&mutex);