diff options
Diffstat (limited to 'src/client/linux/handler/exception_handler.h')
-rw-r--r-- | src/client/linux/handler/exception_handler.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/client/linux/handler/exception_handler.h b/src/client/linux/handler/exception_handler.h index 1695a2b7..1ddeac88 100644 --- a/src/client/linux/handler/exception_handler.h +++ b/src/client/linux/handler/exception_handler.h @@ -273,10 +273,14 @@ class ExceptionHandler { AppMemoryList app_memory_list_; }; - -typedef bool (*FirstChanceHandler)(int, void*, void*); +typedef bool (*FirstChanceHandler)(int, siginfo_t*, void*); void SetFirstChanceExceptionHandler(FirstChanceHandler callback); +typedef bool (*FirstChanceHandlerDeprecated)(int, void*, void*); +// Deprecated. Use SetFirstChanceExceptionHandler(FirstChanceHandler callback) +// instead. +void SetFirstChanceExceptionHandler(FirstChanceHandlerDeprecated callback); + } // namespace google_breakpad #endif // CLIENT_LINUX_HANDLER_EXCEPTION_HANDLER_H_ |