Chromium Code Reviews| Index: mojo/edk/embedder/platform_shared_buffer.cc |
| diff --git a/mojo/edk/embedder/platform_shared_buffer.cc b/mojo/edk/embedder/platform_shared_buffer.cc |
| index 514cbeb523f9441a34d23cf96f967577e4139d06..a6121503f244ee02bfd1d05538163d6721a43ef6 100644 |
| --- a/mojo/edk/embedder/platform_shared_buffer.cc |
| +++ b/mojo/edk/embedder/platform_shared_buffer.cc |
| @@ -204,13 +204,11 @@ PlatformSharedBuffer* PlatformSharedBuffer::CreateReadOnlyDuplicate() { |
| } |
| base::SharedMemoryHandle handle; |
| - bool success; |
|
Nico
2017/05/02 15:48:39
nice
|
| { |
| base::AutoLock locker(lock_); |
| - success = shared_memory_->ShareReadOnlyToProcess( |
| - base::GetCurrentProcessHandle(), &handle); |
| + handle = shared_memory_->GetReadOnlyHandle(); |
| } |
| - if (!success || !handle.IsValid()) |
| + if (!handle.IsValid()) |
| return nullptr; |
| return CreateFromSharedMemoryHandle(num_bytes_, true, handle); |