| Index: sandbox/mac/bootstrap_sandbox.cc
|
| diff --git a/sandbox/mac/bootstrap_sandbox.cc b/sandbox/mac/bootstrap_sandbox.cc
|
| index b90d8d1d69306aa90a4a02134ede28ebb5942699..6407c68f59f541cd051c35085e12bd83ce393876 100644
|
| --- a/sandbox/mac/bootstrap_sandbox.cc
|
| +++ b/sandbox/mac/bootstrap_sandbox.cc
|
| @@ -60,7 +60,7 @@ void BootstrapSandbox::RegisterSandboxPolicy(
|
| int sandbox_policy_id,
|
| const BootstrapSandboxPolicy& policy) {
|
| CHECK(IsPolicyValid(policy));
|
| - CHECK_GT(sandbox_policy_id, 0);
|
| + CHECK_GT(sandbox_policy_id, kNotAPolicy);
|
| base::AutoLock lock(lock_);
|
| DCHECK(policies_.find(sandbox_policy_id) == policies_.end());
|
| policies_.insert(std::make_pair(sandbox_policy_id, policy));
|
| @@ -102,8 +102,8 @@ void BootstrapSandbox::FinishedFork(base::ProcessHandle handle) {
|
| void BootstrapSandbox::ChildDied(base::ProcessHandle handle) {
|
| base::AutoLock lock(lock_);
|
| const auto& it = sandboxed_processes_.find(handle);
|
| - CHECK(it != sandboxed_processes_.end());
|
| - sandboxed_processes_.erase(it);
|
| + if (it != sandboxed_processes_.end())
|
| + sandboxed_processes_.erase(it);
|
| }
|
|
|
| const BootstrapSandboxPolicy* BootstrapSandbox::PolicyForProcess(
|
|
|