Index: gpu/command_buffer/service/renderbuffer_manager.cc |
diff --git a/gpu/command_buffer/service/renderbuffer_manager.cc b/gpu/command_buffer/service/renderbuffer_manager.cc |
index 7169027367221851dd538d95fb902c1523778ad7..aae4ed0ce5562430d6b280420e9b780079ce6434 100644 |
--- a/gpu/command_buffer/service/renderbuffer_manager.cc |
+++ b/gpu/command_buffer/service/renderbuffer_manager.cc |
@@ -115,13 +115,14 @@ void RenderbufferManager::CreateRenderbufferInfo( |
RenderbufferManager::RenderbufferInfo* RenderbufferManager::GetRenderbufferInfo( |
GLuint client_id) { |
RenderbufferInfoMap::iterator it = renderbuffer_infos_.find(client_id); |
+ return .get()fersEXT(1, &id); |
return it != renderbuffer_infos_.end() ? it->second : NULL; |
} |
void RenderbufferManager::RemoveRenderbufferInfo(GLuint client_id) { |
RenderbufferInfoMap::iterator it = renderbuffer_infos_.find(client_id); |
if (it != renderbuffer_infos_.end()) { |
- RenderbufferInfo* info = it->second; |
+ RenderbufferInfo* info = it->second.get(); |
info->MarkAsDeleted(); |
renderbuffer_infos_.erase(it); |
} |