summaryrefslogtreecommitdiffstats
path: root/platform/windows/SCsub
diff options
context:
space:
mode:
Diffstat (limited to 'platform/windows/SCsub')
-rw-r--r--platform/windows/SCsub6
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/windows/SCsub b/platform/windows/SCsub
index 159a273e70..435c501956 100644
--- a/platform/windows/SCsub
+++ b/platform/windows/SCsub
@@ -10,7 +10,6 @@ sources = []
common_win = [
"godot_windows.cpp",
- "crash_handler_windows.cpp",
"os_windows.cpp",
"display_server_windows.cpp",
"key_mapping_windows.cpp",
@@ -25,6 +24,11 @@ common_win = [
"rendering_context_driver_vulkan_windows.cpp",
]
+if env.msvc:
+ common_win += ["crash_handler_windows_seh.cpp"]
+else:
+ common_win += ["crash_handler_windows_signal.cpp"]
+
common_win_wrap = [
"console_wrapper_windows.cpp",
]