diff options
Diffstat (limited to 'src/client/mac/crash_generation')
-rw-r--r-- | src/client/mac/crash_generation/crash_generation_client.cc | 3 | ||||
-rw-r--r-- | src/client/mac/crash_generation/crash_generation_server.h | 8 |
2 files changed, 6 insertions, 5 deletions
diff --git a/src/client/mac/crash_generation/crash_generation_client.cc b/src/client/mac/crash_generation/crash_generation_client.cc index 07428876..ceeb3b32 100644 --- a/src/client/mac/crash_generation/crash_generation_client.cc +++ b/src/client/mac/crash_generation/crash_generation_client.cc @@ -54,7 +54,7 @@ bool CrashGenerationClient::RequestDumpForException( info.exception_code = exception_code; info.exception_subcode = exception_subcode; message.SetData(&info, sizeof(info)); - + const mach_msg_timeout_t kSendTimeoutMs = 2 * 1000; kern_return_t result = sender_.SendMessage(message, kSendTimeoutMs); if (result != KERN_SUCCESS) @@ -66,7 +66,6 @@ bool CrashGenerationClient::RequestDumpForException( MachReceiveMessage acknowledge_message; result = acknowledge_port.WaitForMessage(&acknowledge_message, kReceiveTimeoutMs); - return result == KERN_SUCCESS; } diff --git a/src/client/mac/crash_generation/crash_generation_server.h b/src/client/mac/crash_generation/crash_generation_server.h index e174f9d0..6e6cb44d 100644 --- a/src/client/mac/crash_generation/crash_generation_server.h +++ b/src/client/mac/crash_generation/crash_generation_server.h @@ -30,6 +30,8 @@ #ifndef GOOGLE_BREAKPAD_CLIENT_MAC_CRASH_GENERATION_CRASH_GENERATION_SERVER_H_ #define GOOGLE_BREAKPAD_CLIENT_MAC_CRASH_GENERATION_CRASH_GENERATION_SERVER_H_ +#include <stdint.h> + #include <string> #include "common/mac/MachIPC.h" @@ -47,9 +49,9 @@ enum { // Exception details sent by the client when requesting a dump. struct ExceptionInfo { - int exception_type; - int exception_code; - int exception_subcode; + int32_t exception_type; + int32_t exception_code; + int32_t exception_subcode; }; class CrashGenerationServer { |