Index: ppapi/proxy/ppapi_proxy_test.cc |
diff --git a/ppapi/proxy/ppapi_proxy_test.cc b/ppapi/proxy/ppapi_proxy_test.cc |
index 2b0667c6dbbee332408df8ec354cbcd42c208256..3d9868b5f2e6dd0562751ae0f352883fa76a5dbf 100644 |
--- a/ppapi/proxy/ppapi_proxy_test.cc |
+++ b/ppapi/proxy/ppapi_proxy_test.cc |
@@ -259,14 +259,8 @@ PluginProxyTestHarness::PluginDelegateMock::ShareHandleWithRemote( |
base::SharedMemoryHandle |
PluginProxyTestHarness::PluginDelegateMock::ShareSharedMemoryHandleWithRemote( |
const base::SharedMemoryHandle& handle, |
- base::ProcessId remote_pid) { |
-#if defined(OS_POSIX) |
- return ShareHandleWithRemote(handle.fd, remote_pid, false); |
-#elif defined(OS_WIN) |
- return ShareHandleWithRemote(handle, remote_pid, false); |
-#else |
-#error Not implemented. |
-#endif |
+ base::ProcessId /* remote_pid */) { |
+ return base::SharedMemory::DuplicateHandle(handle); |
} |
std::set<PP_Instance>* |
@@ -505,14 +499,8 @@ HostProxyTestHarness::DelegateMock::ShareHandleWithRemote( |
base::SharedMemoryHandle |
HostProxyTestHarness::DelegateMock::ShareSharedMemoryHandleWithRemote( |
const base::SharedMemoryHandle& handle, |
- base::ProcessId remote_pid) { |
-#if defined(OS_POSIX) |
- return ShareHandleWithRemote(handle.fd, remote_pid, false); |
-#elif defined(OS_WIN) |
- return ShareHandleWithRemote(handle, remote_pid, false); |
-#else |
-#error Not implemented. |
-#endif |
+ base::ProcessId /*remote_pid*/) { |
+ return base::SharedMemory::DuplicateHandle(handle); |
} |
// HostProxyTest --------------------------------------------------------------- |