aboutsummaryrefslogtreecommitdiffhomepage
path: root/tde2e
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2025-08-31 01:48:12 +0300
committerlevlam <levlam@telegram.org>2025-08-31 01:48:12 +0300
commit0647e359ce3b84756f8643c29e8d0d478b2b9039 (patch)
treeb80f23257047250d79fd1d03fa5c0c73f4b83093 /tde2e
parentc171a6ffdbebd204d317a3b697ee553439083073 (diff)
Mark move constructors noexcept.
Diffstat (limited to 'tde2e')
-rw-r--r--tde2e/td/e2e/Container.h3
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)