From 1ac4716dd2d6c75a017407a5fc59af11b20721b9 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 12 Feb 2005 13:54:52 +0000 Subject: [PATCH] compilation fix for !wxUSE_ON_FATAL_EXCEPTION git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31963 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/main.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/msw/main.cpp b/src/msw/main.cpp index 512287bf44..83f224db2c 100644 --- a/src/msw/main.cpp +++ b/src/msw/main.cpp @@ -61,6 +61,9 @@ #define HINSTANCE HANDLE #endif +// defined in common/init.cpp +extern int wxEntryReal(int& argc, wxChar **argv); + // ============================================================================ // implementation: various entry points // ============================================================================ @@ -97,9 +100,6 @@ // OnFatalException() if necessary #if wxUSE_ON_FATAL_EXCEPTION -// defined in common/init.cpp -extern int wxEntryReal(int& argc, wxChar **argv); - // global pointer to exception information, only valid inside OnFatalException, // used by wxStackWalker and wxCrashReport extern EXCEPTION_POINTERS *wxGlobalSEInformation = NULL; @@ -226,6 +226,8 @@ int wxEntry(int& argc, wxChar **argv) #else // !wxUSE_ON_FATAL_EXCEPTION +#ifdef __VISUALC__ + static void wxSETranslator(unsigned int WXUNUSED(code), EXCEPTION_POINTERS * WXUNUSED(ep)) { @@ -233,6 +235,8 @@ wxSETranslator(unsigned int WXUNUSED(code), EXCEPTION_POINTERS * WXUNUSED(ep)) throw; } +#endif // __VISUALC__ + int wxEntry(int& argc, wxChar **argv) { DisableAutomaticSETranslator(); -- 2.45.2