diff options
author | Marc Mutz <marc.mutz@qt.io> | 2022-01-05 22:17:11 +0100 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2022-01-06 21:06:10 +0000 |
commit | d2055fcee5a7f2ee83bd7b67da8b0b325f9504c4 (patch) | |
tree | 1995db8ea454468706e0ba6ce5ef9620cc7b8fbc /src/gui/kernel/qguiapplication.cpp | |
parent | f1e60de66540b198d696253ab5148de4fcbff319 (diff) |
QGuiApplication: remove a use of QMutableEventPoint
The 'persistentPoint' reference is never used as a QMutableEventPoint,
so don't cast to it (which is UB).
Pick-to: 6.3 6.2
Task-number: QTBUG-99615
Change-Id: I7fdfb2427a09d691242bf1fa28e202ba326ea678
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/gui/kernel/qguiapplication.cpp')
-rw-r--r-- | src/gui/kernel/qguiapplication.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/kernel/qguiapplication.cpp b/src/gui/kernel/qguiapplication.cpp index c9fbc301af..8af4a7110a 100644 --- a/src/gui/kernel/qguiapplication.cpp +++ b/src/gui/kernel/qguiapplication.cpp @@ -2172,7 +2172,7 @@ void QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::Mo QPointF localPoint = e->localPos; bool doubleClick = false; auto persistentEPD = devPriv->pointById(0); - const auto &persistentPoint = QMutableEventPoint::from(persistentEPD->eventPoint); + const auto &persistentPoint = persistentEPD->eventPoint; if (mouseMove) { QGuiApplicationPrivate::lastCursorPosition = globalPoint; |