diff options
Diffstat (limited to 'app/surface')
-rw-r--r-- | app/surface/transport_dib_mac.cc | 8 | ||||
-rw-r--r-- | app/surface/transport_dib_win.cc | 3 |
2 files changed, 2 insertions, 9 deletions
diff --git a/app/surface/transport_dib_mac.cc b/app/surface/transport_dib_mac.cc index a3eb0bb..c3f3abd2 100644 --- a/app/surface/transport_dib_mac.cc +++ b/app/surface/transport_dib_mac.cc @@ -28,13 +28,7 @@ TransportDIB::~TransportDIB() { // static TransportDIB* TransportDIB::Create(size_t size, uint32 sequence_num) { TransportDIB* dib = new TransportDIB; - if (!dib->shared_memory_.Create("", false /* read write */, - false /* do not open existing */, size)) { - delete dib; - return NULL; - } - - if (!dib->shared_memory_.Map(size)) { + if (!dib->shared_memory_.CreateAndMapAnonymous(size)) { delete dib; return NULL; } diff --git a/app/surface/transport_dib_win.cc b/app/surface/transport_dib_win.cc index f7746e3..63506b2 100644 --- a/app/surface/transport_dib_win.cc +++ b/app/surface/transport_dib_win.cc @@ -29,8 +29,7 @@ TransportDIB* TransportDIB::Create(size_t size, uint32 sequence_num) { TransportDIB* dib = new TransportDIB; - if (!dib->shared_memory_.Create("", false /* read write */, - true /* open existing */, size)) { + if (!dib->shared_memory_.CreateAnonymous(size)) { delete dib; return NULL; } |