diff --git a/src/corelib/ipc/qsharedmemory_p.h b/src/corelib/ipc/qsharedmemory_p.h index 52a94e3c2ae..9ee4c49e6c5 100644 --- a/src/corelib/ipc/qsharedmemory_p.h +++ b/src/corelib/ipc/qsharedmemory_p.h @@ -43,7 +43,8 @@ class QSharedMemoryLocker { Q_DISABLE_COPY(QSharedMemoryLocker) public: - Q_NODISCARD_CTOR QSharedMemoryLocker(QSharedMemory *sharedMemory) : q_sm(sharedMemory) + Q_NODISCARD_CTOR explicit QSharedMemoryLocker(QSharedMemory *sharedMemory) + : q_sm(sharedMemory) { Q_ASSERT(q_sm); }