diff options
Diffstat (limited to 'chromium/base/memory/shared_memory_fuchsia.cc')
-rw-r--r-- | chromium/base/memory/shared_memory_fuchsia.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/chromium/base/memory/shared_memory_fuchsia.cc b/chromium/base/memory/shared_memory_fuchsia.cc index 15211d9fbac..4036bf6f2e1 100644 --- a/chromium/base/memory/shared_memory_fuchsia.cc +++ b/chromium/base/memory/shared_memory_fuchsia.cc @@ -138,9 +138,8 @@ SharedMemoryHandle SharedMemory::handle() const { SharedMemoryHandle SharedMemory::TakeHandle() { SharedMemoryHandle handle(shm_); handle.SetOwnershipPassesToIPC(true); + Unmap(); shm_ = SharedMemoryHandle(); - memory_ = nullptr; - mapped_size_ = 0; return handle; } |