Skip to content

Commit 477405e

Browse files
committed
Merge #148: util: fix -Wpessimizing-move warning
3bce9d0 util: fix -Wpessimizing-move warning (Ryan Ofsky) Pull request description: /ci_container_base/src/ipc/libmultiprocess/src/mp/util.cpp:74:12: error: moving a temporary object prevents copy elision [-Werror,-Wpessimizing-move] 74 | return std::move(buffer.str()); | ^ /ci_container_base/src/ipc/libmultiprocess/src/mp/util.cpp:74:12: note: remove std::move call here 74 | return std::move(buffer.str()); | ^~~~~~~~~~ ~ Top commit has no ACKs. Tree-SHA512: 85bc162e435bcf21f46debee31b514115fa420fb03fb1e5b7e4924ef20e61104c765a209a324a497d8ba9f97332e5df0409dfcc494389fd1ae66c96e566d2787
2 parents f09c501 + 3bce9d0 commit 477405e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mp/util.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ std::string ThreadName(const char* exe_name)
7171
buffer << std::this_thread::get_id();
7272
#endif
7373

74-
return std::move(buffer.str());
74+
return std::move(buffer).str();
7575
}
7676

7777
std::string LogEscape(const kj::StringTree& string)

0 commit comments

Comments
 (0)