OSDN Git Service

remove redundant const_cast<T>() in QDBusInterface::qt_metacast()
authorIvailo Monev <xakepa10@laimg.moc>
Thu, 9 Apr 2020 07:15:06 +0000 (07:15 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Thu, 9 Apr 2020 07:15:06 +0000 (07:15 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/dbus/qdbusinterface.cpp

index d8bdf2f..5b38af3 100644 (file)
@@ -238,9 +238,9 @@ void *QDBusInterface::qt_metacast(const char *_clname)
 {
     if (!_clname) return 0;
     if (!strcmp(_clname, "QDBusInterface"))
-        return static_cast<void*>(const_cast<QDBusInterface*>(this));
+        return static_cast<void*>(this);
     if (d_func()->interface.toLatin1() == _clname)
-        return static_cast<void*>(const_cast<QDBusInterface*>(this));
+        return static_cast<void*>(this);
     return QDBusAbstractInterface::qt_metacast(_clname);
 }