From bc2f4ace0ea4d98847218a9e2d2633efeccd28e1 Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Mon, 14 Apr 2025 09:28:11 +0200 Subject: [PATCH] Silence code checker warning about unused std::unique_ptr::release We don't need the pointer, as it's the same as "this", we just don't want the event to own the object anymore. Nevertheless, silence code checker warning about the unused return. Amends 96ef0004111b47cec239846b169942bbc885c181. Pick-to: 6.8 Change-Id: I6a3c73e971f1b9e10f5754018a1fa5941dca6172 Reviewed-by: Axel Spoerl (cherry picked from commit 920a490d659836785f03d51edc11da1711ade965) Reviewed-by: Volker Hilsheimer --- src/corelib/kernel/qsingleshottimer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/kernel/qsingleshottimer.cpp b/src/corelib/kernel/qsingleshottimer.cpp index 8ae04993ad2..d0ebe66d9e9 100644 --- a/src/corelib/kernel/qsingleshottimer.cpp +++ b/src/corelib/kernel/qsingleshottimer.cpp @@ -67,7 +67,7 @@ void QSingleShotTimer::timerEvent(QTimerEvent *event) { if (event->id() == Qt::TimerId::Invalid) { StartTimerEvent *startTimerEvent = static_cast(event); - startTimerEvent->timer.release(); + Q_UNUSED(startTimerEvent->timer.release()); // it's the same as "this" const QDeadlineTimer &deadline = startTimerEvent->deadline; if (deadline.hasExpired()) { timerFinished();