Index: content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc |
diff --git a/content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc b/content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc |
index 1b2c881f6aeb2e5420e57cd9e5bf68eb4672e543..002ad61b1c20b4e4aeb108fa58e618b09bd9a34b 100644 |
--- a/content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc |
+++ b/content/common/gpu/gpu_memory_buffer_factory_surface_texture.cc |
@@ -85,9 +85,8 @@ void GpuMemoryBufferFactorySurfaceTexture::DestroyGpuMemoryBuffer( |
base::AutoLock lock(surface_textures_lock_); |
SurfaceTextureMapKey key(id, client_id); |
- SurfaceTextureMap::iterator it = surface_textures_.find(key); |
- if (it != surface_textures_.end()) |
- surface_textures_.erase(it); |
+ DCHECK(surface_textures_.find(key) != surface_textures_.end()); |
+ surface_textures_.erase(key); |
} |
SurfaceTextureManager::GetInstance()->UnregisterSurfaceTexture(id, client_id); |