| Index: gpu/command_buffer/service/mailbox_manager.cc
|
| diff --git a/gpu/command_buffer/service/mailbox_manager.cc b/gpu/command_buffer/service/mailbox_manager.cc
|
| index ec7ad948bb273d61ff2e7bfc0d94448dbefcb041..188e683b8d35c9a1d53a4df4b44db383dd325c71 100644
|
| --- a/gpu/command_buffer/service/mailbox_manager.cc
|
| +++ b/gpu/command_buffer/service/mailbox_manager.cc
|
| @@ -22,6 +22,7 @@ MailboxManager::MailboxManager()
|
| }
|
|
|
| MailboxManager::~MailboxManager() {
|
| + DCHECK(!textures_.size());
|
| }
|
|
|
| void MailboxManager::GenerateMailboxName(MailboxName* name) {
|
| @@ -36,10 +37,8 @@ TextureDefinition* MailboxManager::ConsumeTexture(unsigned target,
|
|
|
| TextureDefinitionMap::iterator it =
|
| textures_.find(TargetName(target, name));
|
| - if (it == textures_.end()) {
|
| - NOTREACHED();
|
| + if (it == textures_.end())
|
| return NULL;
|
| - }
|
|
|
| TextureDefinition* definition = it->second.definition.release();
|
| textures_.erase(it);
|
|
|