From 93ae21abfcce1c6b36e5cd68d23045f2b9ac438d Mon Sep 17 00:00:00 2001 From: Forkk Date: Fri, 9 May 2014 17:33:32 -0500 Subject: Implement crash handling on Linux This will allow us to generate crash dumps and have users report crashes. --- HandleCrash.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 HandleCrash.h (limited to 'HandleCrash.h') diff --git a/HandleCrash.h b/HandleCrash.h new file mode 100644 index 00000000..3b2e7d00 --- /dev/null +++ b/HandleCrash.h @@ -0,0 +1,18 @@ +// This is a simple header file for the crash handling system. It exposes only one method, +// initBlackMagic, which initializes the system, registering signal handlers, or doing +// whatever stupid things need to be done on Windows. +// The platform specific implementations for this system are in UnixCrash.cpp and +// WinCrash.cpp. + +#if defined Q_OS_WIN +#warning Crash handling is not yet implemented on Windows. +#elif defined Q_OS_UNIX +#else +#warning Crash handling is not supported on this platform. +#endif + +/** + * Initializes the crash handling system. + */ +void initBlackMagic(); + -- cgit v1.2.3