diff --git a/src/msw/window.cpp b/src/msw/window.cpp index be2685431d..eadc2f5700 100644 --- a/src/msw/window.cpp +++ b/src/msw/window.cpp @@ -4217,7 +4217,7 @@ bool wxWindowMSW::HandleQueryEndSession(long logOff, bool *mayEnd) event.SetCanVeto(true); event.SetLoggingOff(logOff == (long)ENDSESSION_LOGOFF); - bool rc = wxTheApp->ProcessEvent(event); + bool rc = wxTheApp->SafelyProcessEvent(event); if ( rc ) { @@ -4244,7 +4244,7 @@ bool wxWindowMSW::HandleEndSession(bool endSession, long logOff) event.SetCanVeto(false); event.SetLoggingOff((logOff & ENDSESSION_LOGOFF) != 0); - return wxTheApp->ProcessEvent(event); + return wxTheApp->SafelyProcessEvent(event); } // ---------------------------------------------------------------------------