Index: gpu/command_buffer/service/vertex_array_manager.cc |
diff --git a/gpu/command_buffer/service/vertex_array_manager.cc b/gpu/command_buffer/service/vertex_array_manager.cc |
index 65fa56c05b4fa1fc86ee81354e7cc0804e1dcccd..3b94fa72ba8f24983fa2958ee49f6ee85bcf3f44 100644 |
--- a/gpu/command_buffer/service/vertex_array_manager.cc |
+++ b/gpu/command_buffer/service/vertex_array_manager.cc |
@@ -47,7 +47,7 @@ VertexAttribManager* VertexArrayManager::GetVertexAttribManager( |
void VertexArrayManager::RemoveVertexAttribManager(GLuint client_id) { |
VertexAttribManagerMap::iterator it = vertex_attrib_managers_.find(client_id); |
if (it != vertex_attrib_managers_.end()) { |
- VertexAttribManager* vertex_attrib_manager = it->second; |
+ VertexAttribManager* vertex_attrib_manager = it->second.get(); |
vertex_attrib_manager->MarkAsDeleted(); |
vertex_attrib_managers_.erase(it); |
} |