From d3ca857af71cd340637e7a752f44a2a840679278 Mon Sep 17 00:00:00 2001 From: Marek Roszko Date: Fri, 11 Mar 2022 20:50:47 -0500 Subject: [PATCH] Set SetErrorMode on Debug build --- libs/kiplatform/msw/app.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/kiplatform/msw/app.cpp b/libs/kiplatform/msw/app.cpp index 7ebc7339b2..297dcfeb07 100644 --- a/libs/kiplatform/msw/app.cpp +++ b/libs/kiplatform/msw/app.cpp @@ -42,8 +42,12 @@ bool KIPLATFORM::APP::Init() _CrtSetDbgFlag( _CRTDBG_ALLOC_MEM_DF ); #endif +#if defined( DEBUG ) // undo wxwidgets trying to hide errors SetErrorMode( 0 ); +#else + SetErrorMode( SEM_FAILCRITICALERRORS | SEM_NOOPENFILEERRORBOX ); +#endif #if defined( _MSC_VER ) // ensure the WER crash report dialog always appears