diff options
Diffstat (limited to 'rts/win32')
-rw-r--r-- | rts/win32/veh_excn.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/rts/win32/veh_excn.c b/rts/win32/veh_excn.c index b86abe64b0..141806997a 100644 --- a/rts/win32/veh_excn.c +++ b/rts/win32/veh_excn.c @@ -153,6 +153,7 @@ long WINAPI __hs_exception_handler(struct _EXCEPTION_POINTERS *exception_data) if (EXCEPTION_CONTINUE_EXECUTION == action) { fflush(stderr); + hs_restoreConsoleCP (); generateStack (exception_data); generateDump (exception_data); stg_exit(exit_code); |