From b059b79da758fae4c25bd54c85f67a4a0d80f12b Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 17 Jan 2005 02:01:33 +0000 Subject: [PATCH] disable an apparently harmless VC++ warning about /EHa being required with _set_se_translator() git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31421 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/main.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/msw/main.cpp b/src/msw/main.cpp index aaa5d051ae..89c330a35d 100644 --- a/src/msw/main.cpp +++ b/src/msw/main.cpp @@ -128,6 +128,14 @@ bool wxHandleFatalExceptions(bool doit) // if the exception is not handled elsewhere, we have to also call it from // a special SEH translator function which is called by VC CRT when a Win32 // exception occurs + + // this warns that /EHa (async exceptions) should be used when using + // _set_se_translator but, in fact, this doesn't seem to change anything + // with VC++ up to 7.1 -- to be confirmed with VC++ 8 + #if _MSC_VER <= 1310 + #pragma warning(disable:4535) + #endif + _set_se_translator(doit ? wxSETranslator : NULL); #endif -- 2.47.2