| 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);
|
| }
|
|
|