From 2f09da73d22a47dc8a89cdd4fc4c3bfae07f4284 Mon Sep 17 00:00:00 2001 From: Cameron Date: Sat, 1 Mar 2025 20:15:08 -0500 Subject: [PATCH] Fix warning (#408) --- concurrentqueue.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/concurrentqueue.h b/concurrentqueue.h index 23e8a63..2fc7754 100644 --- a/concurrentqueue.h +++ b/concurrentqueue.h @@ -509,9 +509,9 @@ namespace details template static inline void swap_relaxed(std::atomic& left, std::atomic& right) { - T temp = std::move(left.load(std::memory_order_relaxed)); - left.store(std::move(right.load(std::memory_order_relaxed)), std::memory_order_relaxed); - right.store(std::move(temp), std::memory_order_relaxed); + T temp = left.load(std::memory_order_relaxed); + left.store(right.load(std::memory_order_relaxed), std::memory_order_relaxed); + right.store(temp, std::memory_order_relaxed); } template