diff options
Diffstat (limited to 'src/client/windows/crash_generation/client_info.cc')
-rw-r--r-- | src/client/windows/crash_generation/client_info.cc | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/src/client/windows/crash_generation/client_info.cc b/src/client/windows/crash_generation/client_info.cc index 4752c4ae..94f9c3cd 100644 --- a/src/client/windows/crash_generation/client_info.cc +++ b/src/client/windows/crash_generation/client_info.cc @@ -101,26 +101,16 @@ ClientInfo::~ClientInfo() { } } -bool ClientInfo::UnregisterWaits() { - bool success = true; - +void ClientInfo::UnregisterWaits() { if (dump_request_wait_handle_) { - if (!UnregisterWait(dump_request_wait_handle_)) { - success = false; - } else { - dump_request_wait_handle_ = NULL; - } + UnregisterWait(dump_request_wait_handle_); + dump_request_wait_handle_ = NULL; } if (process_exit_wait_handle_) { - if (!UnregisterWait(process_exit_wait_handle_)) { - success = false; - } else { - process_exit_wait_handle_ = NULL; - } + UnregisterWait(process_exit_wait_handle_); + process_exit_wait_handle_ = NULL; } - - return success; } bool ClientInfo::GetClientExceptionInfo(EXCEPTION_POINTERS** ex_info) const { |