summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/qnx/qqnxwindow.cpp
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz.qnx@kdab.com>2012-09-28 14:36:27 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-09-29 11:05:48 +0200
commit9801b2c9960aa5512aa78828c460a76e6224e5d6 (patch)
tree162c06be39081d20216d74db5081fe9c9158e700 /src/plugins/platforms/qnx/qqnxwindow.cpp
parentabcdc7fd878675bc5efdcfe77ea47eaed8f2531f (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/plugins/platforms/qnx/qqnxwindow.cpp')
-rw-r--r--src/plugins/platforms/qnx/qqnxwindow.cpp5
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;