Index: gpu/command_buffer/service/gles2_cmd_decoder_passthrough.cc |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_passthrough.cc b/gpu/command_buffer/service/gles2_cmd_decoder_passthrough.cc |
index 4f1d7417cfe19eb61daf969f8fa6a3d55c8db245..68cd6081e7223244025bd771b006f1aebb94f03e 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder_passthrough.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder_passthrough.cc |
@@ -177,10 +177,7 @@ bool GLES2DecoderPassthroughImpl::Initialize( |
} |
void GLES2DecoderPassthroughImpl::Destroy(bool have_context) { |
- if (image_manager_.get()) { |
- image_manager_->Destroy(have_context); |
- image_manager_.reset(); |
- } |
+ image_manager_.reset(); |
DeleteServiceObjects( |
&framebuffer_id_map_, have_context, |