diff options
Diffstat (limited to 'base/win/scoped_handle.cc')
-rw-r--r-- | base/win/scoped_handle.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/base/win/scoped_handle.cc b/base/win/scoped_handle.cc index 33a8aa5..034f6a7 100644 --- a/base/win/scoped_handle.cc +++ b/base/win/scoped_handle.cc @@ -40,9 +40,11 @@ typedef base::internal::LockImpl NativeLock; base::LazyInstance<NativeLock>::Leaky g_lock = LAZY_INSTANCE_INITIALIZER; bool CloseHandleWrapper(HANDLE handle) { - if (!::CloseHandle(handle)) - CHECK(false); - return true; + if (::CloseHandle(handle)) + return true; + + NOTREACHED(); + return false; } // Simple automatic locking using a native critical section so it supports |