fix: mutex() noexcept is implicitly deleted

This commit is contained in:
mutouyun 2021-06-21 00:06:17 +08:00
parent dd29ed5d1f
commit d74f4c5609

View File

@ -21,12 +21,12 @@ class mutex {
pthread_mutex_t *mutex_ = nullptr; pthread_mutex_t *mutex_ = nullptr;
public: public:
mutex() noexcept = default; mutex() = default;
explicit mutex(char const *name) noexcept { explicit mutex(char const *name) noexcept {
open(name); open(name);
} }
~mutex() noexcept = default; ~mutex() = default;
pthread_mutex_t const *native() const noexcept { pthread_mutex_t const *native() const noexcept {
return mutex_; return mutex_;