diff --git a/muduo/base/BlockingQueue.h b/muduo/base/BlockingQueue.h index b229aba88..407c012c3 100644 --- a/muduo/base/BlockingQueue.h +++ b/muduo/base/BlockingQueue.h @@ -52,7 +52,7 @@ class BlockingQueue : noncopyable assert(!queue_.empty()); T front(std::move(queue_.front())); queue_.pop_front(); - return std::move(front); + return front; } size_t size() const diff --git a/muduo/base/BoundedBlockingQueue.h b/muduo/base/BoundedBlockingQueue.h index 259ffd349..cfb4d3bae 100644 --- a/muduo/base/BoundedBlockingQueue.h +++ b/muduo/base/BoundedBlockingQueue.h @@ -62,7 +62,7 @@ class BoundedBlockingQueue : noncopyable T front(std::move(queue_.front())); queue_.pop_front(); notFull_.notify(); - return std::move(front); + return front; } bool empty() const