diff options
| author | levlam <levlam@telegram.org> | 2025-08-31 01:48:12 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2025-08-31 01:48:12 +0300 |
| commit | 0647e359ce3b84756f8643c29e8d0d478b2b9039 (patch) | |
| tree | b80f23257047250d79fd1d03fa5c0c73f4b83093 /tde2e | |
| parent | c171a6ffdbebd204d317a3b697ee553439083073 (diff) | |
Mark move constructors noexcept.
Diffstat (limited to 'tde2e')
| -rw-r--r-- | tde2e/td/e2e/Container.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tde2e/td/e2e/Container.h b/tde2e/td/e2e/Container.h index 4dac96fd4..75a5bbe03 100644 --- a/tde2e/td/e2e/Container.h +++ b/tde2e/td/e2e/Container.h @@ -68,7 +68,8 @@ struct MutexUnlockDeleter { std::shared_ptr<void> value_ptr; std::unique_lock<std::mutex> lock; - MutexUnlockDeleter(MutexUnlockDeleter &&other) : value_ptr(std::move(other.value_ptr)), lock(std::move(other.lock)) { + MutexUnlockDeleter(MutexUnlockDeleter &&other) noexcept + : value_ptr(std::move(other.value_ptr)), lock(std::move(other.lock)) { } template <typename T> MutexUnlockDeleter(std::shared_ptr<MutableValue<T>> ptr, std::unique_lock<std::mutex> &&l) |
