diff options
author | Marc Mutz <marc.mutz.qnx@kdab.com> | 2012-09-28 14:36:27 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-09-29 11:05:48 +0200 |
commit | 9801b2c9960aa5512aa78828c460a76e6224e5d6 (patch) | |
tree | 162c06be39081d20216d74db5081fe9c9158e700 /src | |
parent | abcdc7fd878675bc5efdcfe77ea47eaed8f2531f (diff) |
QQnxWindow: use a proper cast
Replace a C-cast with a const_cast.
Casting doesn't care about nullptr, so don't check for one.
Change-Id: I18a3e8f21d73b73385e567c7ceaf64e36aaa2cf3
Reviewed-by: Rafael Roquetto <rafael.roquetto@kdab.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/platforms/qnx/qqnxwindow.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/plugins/platforms/qnx/qqnxwindow.cpp b/src/plugins/platforms/qnx/qqnxwindow.cpp index 42bc5b6164..ed3fc5b67b 100644 --- a/src/plugins/platforms/qnx/qqnxwindow.cpp +++ b/src/plugins/platforms/qnx/qqnxwindow.cpp @@ -519,10 +519,7 @@ void QQnxWindow::setParent(const QPlatformWindow *window) { qWindowDebug() << Q_FUNC_INFO << "window =" << this->window() << "platformWindow =" << window; // Cast away the const, we need to modify the hierarchy. - QQnxWindow *newParent = 0; - - if (window) - newParent = static_cast<QQnxWindow*>((QPlatformWindow *)window); + QQnxWindow* const newParent = static_cast<QQnxWindow*>(const_cast<QPlatformWindow*>(window)); if (newParent == m_parentWindow) return; |