Skip to content

Commit 0f3cb97

Browse files
zhyncschenshuo
authored andcommitted
fix: remove redundant std::move for a local object in a return statement
1 parent 0edc4c9 commit 0f3cb97

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

muduo/base/BlockingQueue.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class BlockingQueue : noncopyable
5252
assert(!queue_.empty());
5353
T front(std::move(queue_.front()));
5454
queue_.pop_front();
55-
return std::move(front);
55+
return front;
5656
}
5757

5858
size_t size() const

muduo/base/BoundedBlockingQueue.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ class BoundedBlockingQueue : noncopyable
6262
T front(std::move(queue_.front()));
6363
queue_.pop_front();
6464
notFull_.notify();
65-
return std::move(front);
65+
return front;
6666
}
6767

6868
bool empty() const

0 commit comments

Comments
 (0)