| Index: mojo/edk/system/shared_buffer_dispatcher.cc
|
| diff --git a/mojo/edk/system/shared_buffer_dispatcher.cc b/mojo/edk/system/shared_buffer_dispatcher.cc
|
| index 1f15ea2d5760596076f9e0010c53c2d37635f49b..85732cfcfc272d98cd64dac99667500e3458fbca 100644
|
| --- a/mojo/edk/system/shared_buffer_dispatcher.cc
|
| +++ b/mojo/edk/system/shared_buffer_dispatcher.cc
|
| @@ -5,6 +5,7 @@
|
| #include "mojo/edk/system/shared_buffer_dispatcher.h"
|
|
|
| #include <limits>
|
| +#include <utility>
|
|
|
| #include "base/logging.h"
|
| #include "base/memory/scoped_ptr.h"
|
| @@ -76,7 +77,7 @@ MojoResult SharedBufferDispatcher::Create(
|
| if (!shared_buffer)
|
| return MOJO_RESULT_RESOURCE_EXHAUSTED;
|
|
|
| - *result = CreateInternal(shared_buffer.Pass());
|
| + *result = CreateInternal(std::move(shared_buffer));
|
| return MOJO_RESULT_OK;
|
| }
|
|
|
| @@ -129,7 +130,7 @@ scoped_refptr<SharedBufferDispatcher> SharedBufferDispatcher::Deserialize(
|
| return nullptr;
|
| }
|
|
|
| - return CreateInternal(shared_buffer.Pass());
|
| + return CreateInternal(std::move(shared_buffer));
|
| }
|
|
|
| SharedBufferDispatcher::SharedBufferDispatcher(
|
| @@ -183,7 +184,7 @@ scoped_refptr<Dispatcher>
|
| SharedBufferDispatcher::CreateEquivalentDispatcherAndCloseImplNoLock() {
|
| lock().AssertAcquired();
|
| DCHECK(shared_buffer_);
|
| - return CreateInternal(shared_buffer_.Pass());
|
| + return CreateInternal(std::move(shared_buffer_));
|
| }
|
|
|
| MojoResult SharedBufferDispatcher::DuplicateBufferHandleImplNoLock(
|
|
|