From 0585f0a538c95489f49c5b6075df5bd924ea5b3e Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Mon, 12 Oct 2020 11:37:20 +0200 Subject: QQmlMetaType: Cast the type interfaces to const when deleting We don't need them to be mutable, and the return type of the function will become const soon. Change-Id: I3016d80df31db981d47296e468e93336d3a79ce1 Reviewed-by: Fabian Kosmale --- src/qml/qml/qqmlmetatype.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/qml/qml/qqmlmetatype.cpp b/src/qml/qml/qqmlmetatype.cpp index 71fc753c3b..4babafb78b 100644 --- a/src/qml/qml/qqmlmetatype.cpp +++ b/src/qml/qml/qqmlmetatype.cpp @@ -642,8 +642,8 @@ void QQmlMetaType::unregisterInternalCompositeType(const CompositeMetaTypeIds &t QMetaType::unregisterMetaType(metaType); QMetaType listMetaType(typeIds.listId); QMetaType::unregisterMetaType(listMetaType); - delete static_cast(metaType.iface()); - delete static_cast(listMetaType.iface()); + delete static_cast(metaType.iface()); + delete static_cast(listMetaType.iface()); } int QQmlMetaType::registerUnitCacheHook( -- cgit v1.2.3