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>
|
template<typename T>
|
||||||
static inline void swap_relaxed(std::atomic<T>& left, std::atomic<T>& right)
|
static inline void swap_relaxed(std::atomic<T>& left, std::atomic<T>& right)
|
||||||
{
|
{
|
||||||
T temp = std::move(left.load(std::memory_order_relaxed));
|
T temp = left.load(std::memory_order_relaxed);
|
||||||
left.store(std::move(right.load(std::memory_order_relaxed)), std::memory_order_relaxed);
|
left.store(right.load(std::memory_order_relaxed), std::memory_order_relaxed);
|
||||||
right.store(std::move(temp), std::memory_order_relaxed);
|
right.store(temp, std::memory_order_relaxed);
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
|
|||||||
Reference in New Issue
Block a user