diff options
author | Marc Mutz <marc.mutz@qt.io> | 2023-07-16 14:24:43 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2023-07-18 08:15:47 +0200 |
commit | 3a166fa45ddd4435c15b94a8c9c77871c0aae43d (patch) | |
tree | 59a80ceae6b14743b679853ac5f0b2c829a183fe /src/corelib/kernel/qobject.cpp | |
parent | 144e10eafbba82d8ac554bbd25afab112482f509 (diff) |
SlotObjectGuard: mark ctor nodiscard
QUIP: 19
Pick-to: 6.6
Change-Id: Idaf8cda12fe2ca97a763d78ff4c8cd7304d178e5
Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/corelib/kernel/qobject.cpp')
-rw-r--r-- | src/corelib/kernel/qobject.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/kernel/qobject.cpp b/src/corelib/kernel/qobject.cpp index 90ab4ee28f..b1e994bfb4 100644 --- a/src/corelib/kernel/qobject.cpp +++ b/src/corelib/kernel/qobject.cpp @@ -3763,7 +3763,7 @@ struct SlotObjectGuard { SlotObjectGuard() = default; // move would be fine, but we do not need it currently Q_DISABLE_COPY_MOVE(SlotObjectGuard) - explicit SlotObjectGuard(QtPrivate::QSlotObjectBase *slotObject) + Q_NODISCARD_CTOR explicit SlotObjectGuard(QtPrivate::QSlotObjectBase *slotObject) : m_slotObject(slotObject) { if (m_slotObject) |