| Index: ui/gl/gl_image_surface_texture.cc
|
| diff --git a/ui/gl/gl_image_surface_texture.cc b/ui/gl/gl_image_surface_texture.cc
|
| index bb9fa135e1e718a26472c945f6aa68ee3991c4fc..0f8befbf7df8dae453b28787f40a2cf6840e2bd6 100644
|
| --- a/ui/gl/gl_image_surface_texture.cc
|
| +++ b/ui/gl/gl_image_surface_texture.cc
|
| @@ -14,7 +14,10 @@ GLImageSurfaceTexture::GLImageSurfaceTexture(const gfx::Size& size)
|
| : size_(size), texture_id_(0) {
|
| }
|
|
|
| -GLImageSurfaceTexture::~GLImageSurfaceTexture() { Destroy(); }
|
| +GLImageSurfaceTexture::~GLImageSurfaceTexture() {
|
| + DCHECK(!surface_texture_);
|
| + DCHECK_EQ(0u, texture_id_);
|
| +}
|
|
|
| bool GLImageSurfaceTexture::Initialize(
|
| const gfx::GpuMemoryBufferHandle& handle) {
|
| @@ -26,7 +29,7 @@ bool GLImageSurfaceTexture::Initialize(
|
| return !!surface_texture_;
|
| }
|
|
|
| -void GLImageSurfaceTexture::Destroy() {
|
| +void GLImageSurfaceTexture::Destroy(bool have_context) {
|
| surface_texture_ = NULL;
|
| texture_id_ = 0;
|
| }
|
|
|