mirror of
https://github.com/cameron314/concurrentqueue.git
synced 2026-01-18 06:11:16 +01:00
Fix warning (#408)
This commit is contained in:
@@ -509,9 +509,9 @@ namespace details
|
||||
template<typename T>
|
||||
static inline void swap_relaxed(std::atomic<T>& left, std::atomic<T>& 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<typename T>
|
||||
|
||||
Reference in New Issue
Block a user