Commit 1543aff6 authored by ccameron's avatar ccameron Committed by Commit bot

Check that shared memory GpuMemoryBuffer opening succeeds

BUG=554541

Review URL: https://codereview.chromium.org/1503393005

Cr-Commit-Position: refs/heads/master@{#364491}
parent e86e8e7a
...@@ -87,8 +87,7 @@ GpuMemoryBufferImplSharedMemory::CreateFromHandle( ...@@ -87,8 +87,7 @@ GpuMemoryBufferImplSharedMemory::CreateFromHandle(
gfx::BufferFormat format, gfx::BufferFormat format,
gfx::BufferUsage usage, gfx::BufferUsage usage,
const DestructionCallback& callback) { const DestructionCallback& callback) {
if (!base::SharedMemory::IsHandleValid(handle.handle)) DCHECK(base::SharedMemory::IsHandleValid(handle.handle));
return nullptr;
return make_scoped_ptr(new GpuMemoryBufferImplSharedMemory( return make_scoped_ptr(new GpuMemoryBufferImplSharedMemory(
handle.id, size, format, callback, handle.id, size, format, callback,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment