diff --git a/yarpl/Refcounted.h b/yarpl/Refcounted.h index e88886f16..ac0a4950d 100644 --- a/yarpl/Refcounted.h +++ b/yarpl/Refcounted.h @@ -42,7 +42,7 @@ std::shared_ptr atomic_exchange( auto refptr = ar->ref.lock(); auto old = std::move(*refptr); *refptr = std::move(r); - return std::move(old); + return old; } template