diff --git a/src/common/init.cpp b/src/common/init.cpp index 39874736bf..bb56dd4007 100644 --- a/src/common/init.cpp +++ b/src/common/init.cpp @@ -394,8 +394,17 @@ int wxEntryReal(int& argc, wxChar **argv) WX_SUPPRESS_UNUSED_WARN(cleanupOnExit); +#if defined(__VISUALC__) + //Disable warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify -GX + #pragma warning (disable:4530) +#endif + wxTRY { + +#if defined(__VISUALC__) + #pragma warning (default:4530) +#endif // app initialization if ( !wxTheApp->CallOnInit() ) {