diff options
author | Hein-Pieter van Braam <hp@tmm.cx> | 2017-09-13 18:05:31 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-13 18:05:31 +0200 |
commit | d6b392825fc3e22d9e0c62f0d17633c4224eb28f (patch) | |
tree | 5c9bc70e0a9ad094fb22398d9ba6e57bc09aba85 /platform/windows/os_windows.h | |
parent | 322b0bee4967545383fba8a2c9b1253e2a2bbf43 (diff) | |
parent | 83fe9373621ab9f7e175a43868b2eda935107539 (diff) |
Merge pull request #11061 from marcelofg55/dump_backtrace
Add a segfault handler to dump the backtrace on Windows, Linux and OS X
Diffstat (limited to 'platform/windows/os_windows.h')
-rw-r--r-- | platform/windows/os_windows.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/platform/windows/os_windows.h b/platform/windows/os_windows.h index 0c5965bf51..474b0fea5c 100644 --- a/platform/windows/os_windows.h +++ b/platform/windows/os_windows.h @@ -31,6 +31,7 @@ #define OS_WINDOWS_H #include "context_gl_win.h" +#include "crash_handler_win.h" #include "drivers/rtaudio/audio_driver_rtaudio.h" #include "drivers/wasapi/audio_driver_wasapi.h" #include "os/input.h" @@ -134,6 +135,8 @@ class OS_Windows : public OS { AudioDriverXAudio2 driver_xaudio2; #endif + CrashHandler crash_handler; + void _drag_event(int p_x, int p_y, int idx); void _touch_event(bool p_pressed, int p_x, int p_y, int idx); @@ -284,6 +287,9 @@ public: virtual bool _check_internal_feature_support(const String &p_feature); + void disable_crash_handler(); + bool is_disable_crash_handler() const; + OS_Windows(HINSTANCE _hInstance); ~OS_Windows(); }; |