summaryrefslogtreecommitdiffstats
path: root/platform/windows/crash_handler_windows.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/windows/crash_handler_windows.h')
-rw-r--r--platform/windows/crash_handler_windows.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/platform/windows/crash_handler_windows.h b/platform/windows/crash_handler_windows.h
index 3871210977..a0a0b610d0 100644
--- a/platform/windows/crash_handler_windows.h
+++ b/platform/windows/crash_handler_windows.h
@@ -35,12 +35,15 @@
#include <windows.h>
// Crash handler exception only enabled with MSVC
-#if defined(DEBUG_ENABLED) && defined(_MSC_VER)
+#if defined(DEBUG_ENABLED)
#define CRASH_HANDLER_EXCEPTION 1
+#ifdef _MSC_VER
extern DWORD CrashHandlerException(EXCEPTION_POINTERS *ep);
#endif
+#endif
+
class CrashHandler {
bool disabled;