summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qobject.cpp
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2025-07-21 22:45:43 +0200
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2025-07-22 21:39:08 +0200
commit94fe1473d47c90f7caa4e8cb33456ae1d6b96f21 (patch)
treeeaca33bccc97758d37aaf9375d80655be4ea426e /src/corelib/kernel/qobject.cpp
parent1a0246c1f5cb6ac745f546fb3fca020b57d1bd2e (diff)
QQueuedMetaCallEvent: simplify casting
The left side is a void **, the right side is a char *, so we don't need an reinterpret_cast on both sides to check pointer values. A static_cast for the right side is enough. Amends b7d073e9905bf9812ba96cecdcf6871a95517d30. Change-Id: I9184d271e89d1fbcab904b90183eb845ba301b77 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/kernel/qobject.cpp')
-rw-r--r--src/corelib/kernel/qobject.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/kernel/qobject.cpp b/src/corelib/kernel/qobject.cpp
index 7276c438448..7d703ef277d 100644
--- a/src/corelib/kernel/qobject.cpp
+++ b/src/corelib/kernel/qobject.cpp
@@ -640,7 +640,7 @@ QQueuedMetaCallEvent::~QQueuedMetaCallEvent()
}
}
if (d.nargs_) {
- if (reinterpret_cast<void *>(d.args_) != reinterpret_cast<void *>(prealloc_))
+ if (static_cast<void *>(d.args_) != prealloc_)
free(d.args_);
}
}