diff options
-rw-r--r-- | src/activeqt/container/qaxobject.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/activeqt/container/qaxobject.h b/src/activeqt/container/qaxobject.h index 288e533..69d5c61 100644 --- a/src/activeqt/container/qaxobject.h +++ b/src/activeqt/container/qaxobject.h @@ -71,13 +71,13 @@ private: template <> inline QAxObject *qobject_cast<QAxObject*>(const QObject *o) { void *result = o ? const_cast<QObject *>(o)->qt_metacast("QAxObject") : Q_NULLPTR; - return (QAxObject*)(result); + return reinterpret_cast<QAxObject*>(result); } template <> inline QAxObject *qobject_cast<QAxObject*>(QObject *o) { void *result = o ? o->qt_metacast("QAxObject") : Q_NULLPTR; - return (QAxObject*)(result); + return reinterpret_cast<QAxObject*>(result); } QT_END_NAMESPACE |