From 0b8767374779b3bbd2ae4ea3e688c619a9c0645f Mon Sep 17 00:00:00 2001 From: rdb Date: Sun, 1 Mar 2020 15:14:15 +0100 Subject: [PATCH] dtoolbase: fix compilation error with musl Fixes #875 --- dtool/src/dtoolbase/mutexPosixImpl.I | 2 +- dtool/src/dtoolbase/mutexPosixImpl.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dtool/src/dtoolbase/mutexPosixImpl.I b/dtool/src/dtoolbase/mutexPosixImpl.I index 0bc338a2eb..dabc432cbd 100644 --- a/dtool/src/dtoolbase/mutexPosixImpl.I +++ b/dtool/src/dtoolbase/mutexPosixImpl.I @@ -15,7 +15,7 @@ * */ constexpr MutexPosixImpl:: -MutexPosixImpl() noexcept : _lock(PTHREAD_MUTEX_INITIALIZER) { +MutexPosixImpl() noexcept { } /** diff --git a/dtool/src/dtoolbase/mutexPosixImpl.h b/dtool/src/dtoolbase/mutexPosixImpl.h index 996001b114..c5509d1064 100644 --- a/dtool/src/dtoolbase/mutexPosixImpl.h +++ b/dtool/src/dtoolbase/mutexPosixImpl.h @@ -40,7 +40,7 @@ public: INLINE void unlock(); private: - pthread_mutex_t _lock; + pthread_mutex_t _lock = PTHREAD_MUTEX_INITIALIZER; friend class ConditionVarPosixImpl; };