From b93d9dc01a068d719e0f06b59b4b566cd6f00163 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. Change-Id: I6a3c73e971f1b9e10f5754018a1fa5941dca6172 Reviewed-by: Axel Spoerl (cherry picked from commit 920a490d659836785f03d51edc11da1711ade965) Reviewed-by: Volker Hilsheimer (cherry picked from commit bc2f4ace0ea4d98847218a9e2d2633efeccd28e1) Reviewed-by: Qt Cherry-pick Bot --- 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 fe6f637fd57..aadbba7d260 100644 --- a/src/corelib/kernel/qsingleshottimer.cpp +++ b/src/corelib/kernel/qsingleshottimer.cpp @@ -76,7 +76,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();