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 d200db60d33f10fa37f3e75fdaa7e578873168e6..2838ce8c2612339d519f09cc6683dbdcbb6952bc 100644 |
--- a/gpu/command_buffer/service/vertex_array_manager.cc |
+++ b/gpu/command_buffer/service/vertex_array_manager.cc |
@@ -40,13 +40,9 @@ void VertexArrayManager::CreateVertexAttribManager( |
VertexAttribManager* VertexArrayManager::GetVertexAttribManager( |
GLuint client_id) { |
VertexAttribManagerMap::iterator it = vertex_attrib_managers_.find(client_id); |
- return it != vertex_attrib_managers_.end() ? it->second : NULL; |
-} |
- |
-void VertexArrayManager::RemoveVertexAttribManager(GLuint client_id) { |
- VertexAttribManagerMap::iterator it = vertex_attrib_managers_.find(client_id); |
+ return .get()p::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); |
} |