diff options
| author | levlam <levlam@telegram.org> | 2021-12-10 00:27:13 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2021-12-10 00:27:13 +0300 |
| commit | 1bb9b7dfa9f3237ab9c32511acf649f761864173 (patch) | |
| tree | d16ef35fc59e44287bd3592bb1ea89eca835441a /tdutils/td/utils/SharedObjectPool.h | |
| parent | 5a76413990ff96653bfda32d37f38ee825be65d8 (diff) | |
Update clang-format to 13.0.1.
Diffstat (limited to 'tdutils/td/utils/SharedObjectPool.h')
| -rw-r--r-- | tdutils/td/utils/SharedObjectPool.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tdutils/td/utils/SharedObjectPool.h b/tdutils/td/utils/SharedObjectPool.h index 8cd377950..3ad155f2d 100644 --- a/tdutils/td/utils/SharedObjectPool.h +++ b/tdutils/td/utils/SharedObjectPool.h @@ -49,7 +49,7 @@ class SharedPtrRaw CHECK(option_magic_ == Magic); } template <class... ArgsT> - void init_data(ArgsT &&... args) { + void init_data(ArgsT &&...args) { new (&option_data_) DataT(std::forward<ArgsT>(args)...); } void destroy_data() { @@ -158,13 +158,13 @@ class SharedPtr { } template <class... ArgsT> - static SharedPtr<T, DeleterT> create(ArgsT &&... args) { + static SharedPtr<T, DeleterT> create(ArgsT &&...args) { auto raw = make_unique<Raw>(DeleterT()); raw->init_data(std::forward<ArgsT>(args)...); return SharedPtr<T, DeleterT>(raw.release()); } template <class D, class... ArgsT> - static SharedPtr<T, DeleterT> create_with_deleter(D &&d, ArgsT &&... args) { + static SharedPtr<T, DeleterT> create_with_deleter(D &&d, ArgsT &&...args) { auto raw = make_unique<Raw>(std::forward<D>(d)); raw->init_data(std::forward<ArgsT>(args)...); return SharedPtr<T, DeleterT>(raw.release()); @@ -201,7 +201,7 @@ class SharedObjectPool { } template <class... ArgsT> - Ptr alloc(ArgsT &&... args) { + Ptr alloc(ArgsT &&...args) { auto *raw = alloc_raw(); raw->init_data(std::forward<ArgsT>(args)...); return Ptr(raw); |
