Index: components/nacl/loader/nacl_ipc_adapter.cc |
diff --git a/components/nacl/loader/nacl_ipc_adapter.cc b/components/nacl/loader/nacl_ipc_adapter.cc |
index f0b765874c987143f5a6fd0151dbf48144350544..568d3a4e06fa98e85d14d10b168a520002febdcc 100644 |
--- a/components/nacl/loader/nacl_ipc_adapter.cc |
+++ b/components/nacl/loader/nacl_ipc_adapter.cc |
@@ -545,7 +545,7 @@ bool NaClIPCAdapter::RewriteMessage(const IPC::Message& msg, uint32_t type) { |
uint32_t size = iter->size(); |
nacl_desc.reset(new NaClDescWrapper(NaClDescImcShmMake( |
#if defined(OS_WIN) |
- shm_handle, |
+ shm_handle.GetHandle(), |
#else |
base::SharedMemory::GetFdFromSharedMemoryHandle(shm_handle), |
#endif |