Update QMutex-noexceptedness
Platforms where we use futex do not allocate.
Windows gained support in 6.2, but the noexcept macro was missed.
Amends 91f6460aff
Change-Id: I76da48fbaac5749fdec4ec76de6a0ff891b78442
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
f3bcf92216
commit
80762373ea
@ -19,7 +19,7 @@ QT_BEGIN_NAMESPACE
|
||||
|
||||
#if QT_CONFIG(thread) || defined(Q_CLANG_QDOC)
|
||||
|
||||
#ifdef Q_OS_LINUX
|
||||
#if defined(Q_OS_LINUX) || defined(Q_OS_WIN) // these platforms use futex
|
||||
# define QT_MUTEX_LOCK_NOEXCEPT noexcept
|
||||
#else
|
||||
# define QT_MUTEX_LOCK_NOEXCEPT
|
||||
|
Loading…
Reference in New Issue
Block a user