Skip to content

Commit 7ac7349

Browse files
committed
Removed unwanted and unneeded check against self assignment
1 parent 07bac43 commit 7ac7349

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

include/oup/observable_unique_ptr.hpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1131,10 +1131,6 @@ class observer_ptr {
11311131
*/
11321132
template<typename U, typename enable = std::enable_if_t<std::is_convertible_v<U*, T*>>>
11331133
observer_ptr& operator=(const observer_ptr<U>& value) noexcept {
1134-
if (&value == this) {
1135-
return *this;
1136-
}
1137-
11381134
set_data_(value.block, value.data);
11391135

11401136
if (block) {

0 commit comments

Comments
 (0)