| Index: ui/gl/gl_image_shared_memory.cc
|
| diff --git a/ui/gl/gl_image_shared_memory.cc b/ui/gl/gl_image_shared_memory.cc
|
| index 7c578ba8baaf4b9f646e15ea37c47c770fa54ba7..7c615f8efabc9f191267995c96b1a55092799d04 100644
|
| --- a/ui/gl/gl_image_shared_memory.cc
|
| +++ b/ui/gl/gl_image_shared_memory.cc
|
| @@ -15,7 +15,7 @@ GLImageSharedMemory::GLImageSharedMemory(const gfx::Size& size,
|
| }
|
|
|
| GLImageSharedMemory::~GLImageSharedMemory() {
|
| - Destroy();
|
| + DCHECK(!shared_memory_);
|
| }
|
|
|
| bool GLImageSharedMemory::Initialize(const gfx::GpuMemoryBufferHandle& handle) {
|
| @@ -50,8 +50,8 @@ bool GLImageSharedMemory::Initialize(const gfx::GpuMemoryBufferHandle& handle) {
|
| return true;
|
| }
|
|
|
| -void GLImageSharedMemory::Destroy() {
|
| - GLImageMemory::Destroy();
|
| +void GLImageSharedMemory::Destroy(bool have_context) {
|
| + GLImageMemory::Destroy(have_context);
|
| shared_memory_.reset();
|
| }
|
|
|
|
|