diff options
| author | levlam <levlam@telegram.org> | 2021-10-18 12:57:13 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2021-10-18 12:57:13 +0300 |
| commit | f35afe23c84d887e53510d91a860d7382072ae0a (patch) | |
| tree | 76fe38bf7c9cb67137d4607588896fdd484d5d7c /tdutils/td/utils/SharedObjectPool.h | |
| parent | 0782f56408e2a650aad58ac9e97f6464639b4804 (diff) | |
Minor warning fixes.
Diffstat (limited to 'tdutils/td/utils/SharedObjectPool.h')
| -rw-r--r-- | tdutils/td/utils/SharedObjectPool.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tdutils/td/utils/SharedObjectPool.h b/tdutils/td/utils/SharedObjectPool.h index cb8c417a0..b121fccd4 100644 --- a/tdutils/td/utils/SharedObjectPool.h +++ b/tdutils/td/utils/SharedObjectPool.h @@ -106,6 +106,9 @@ class SharedPtr { SharedPtr(const SharedPtr &other) : SharedPtr(other.raw_) { } SharedPtr &operator=(const SharedPtr &other) { + if (this == &other) { + return *this; + } if (other.raw_) { other.raw_->inc(); } |
