From b7da247515b4c2f0fc8d6474f891f50335a0cc90 Mon Sep 17 00:00:00 2001 From: Hans Wennborg Date: Fri, 8 Jan 2016 06:33:52 -0800 Subject: Fix Win Clang -Wpessimizing-move error The build was failing with: ..\..\ipc\attachment_broker_privileged_win_unittest.cc(105,10) : error: moving a local object in a return statement prevents copy elision [-Werror,-Wpessimizing-move] return std::move(shared_memory); ^ BUG=82385 TBR=erikchen Review URL: https://codereview.chromium.org/1575433002 . Cr-Commit-Position: refs/heads/master@{#368328} --- ipc/attachment_broker_privileged_win_unittest.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ipc') diff --git a/ipc/attachment_broker_privileged_win_unittest.cc b/ipc/attachment_broker_privileged_win_unittest.cc index 7a2be3b..b25214d 100644 --- a/ipc/attachment_broker_privileged_win_unittest.cc +++ b/ipc/attachment_broker_privileged_win_unittest.cc @@ -102,7 +102,7 @@ scoped_ptr GetSharedMemoryFromSharedMemoryHandleMsg1( new base::SharedMemory(handle, false)); shared_memory->Map(size); - return std::move(shared_memory); + return shared_memory; } // |message| must be deserializable as a TestTwoHandleWinMsg. Returns the -- cgit v1.1