Index: remoting/host/desktop_session_proxy.cc |
diff --git a/remoting/host/desktop_session_proxy.cc b/remoting/host/desktop_session_proxy.cc |
index 4536500890870bdb57fada47d7f3b3b970fc5a02..6166d20aa5af2a0103411ab7ba2d89a85fa8a036 100644 |
--- a/remoting/host/desktop_session_proxy.cc |
+++ b/remoting/host/desktop_session_proxy.cc |
@@ -67,14 +67,6 @@ class DesktopSessionProxy::IpcSharedBufferCore |
int id() { return id_; } |
size_t size() { return size_; } |
void* memory() { return shared_memory_.memory(); } |
- webrtc::SharedMemory::Handle handle() { |
-#if defined(OS_WIN) |
- return shared_memory_.handle().GetHandle(); |
-#else |
- return base::SharedMemory::GetFdFromSharedMemoryHandle( |
- shared_memory_.handle()); |
-#endif |
- } |
private: |
virtual ~IpcSharedBufferCore() {} |
@@ -90,10 +82,8 @@ class DesktopSessionProxy::IpcSharedBufferCore |
class DesktopSessionProxy::IpcSharedBuffer : public webrtc::SharedMemory { |
public: |
IpcSharedBuffer(scoped_refptr<IpcSharedBufferCore> core) |
- : SharedMemory(core->memory(), core->size(), |
- core->handle(), core->id()), |
- core_(core) { |
- } |
+ : SharedMemory(core->memory(), core->size(), 0, core->id()), |
+ core_(core) {} |
private: |
scoped_refptr<IpcSharedBufferCore> core_; |