Suppressed __try blocks in MWCW.

[SVN r21221]
This commit is contained in:
John Maddock
2003-12-11 11:50:57 +00:00
parent 7f93cee9af
commit 6b95ac002e

View File

@ -58,6 +58,9 @@
# ifndef BOOST_NO_STD_LOCALE # ifndef BOOST_NO_STD_LOCALE
# include <locale> # include <locale>
# endif # endif
# ifdef BOOST_REGEX_MATCH_EXTRA
# include <boost/scoped_ptr.hpp>
# endif
#else #else
// //
// C build, // C build,
@ -395,7 +398,10 @@ public:
****************************************************************************/ ****************************************************************************/
#if !defined(BOOST_REGEX_NO_W32) && !defined(BOOST_REGEX_V3) #if !defined(BOOST_REGEX_NO_W32) && !defined(BOOST_REGEX_V3)
# if(defined(_WIN32) || defined(_WIN64) || defined(_WINCE)) && !defined(__GNUC__) && !(__BORLANDC__ >= 0x600) # if(defined(_WIN32) || defined(_WIN64) || defined(_WINCE)) \
&& !defined(__GNUC__) \
&& !(defined(__BORLANDC__) && (__BORLANDC__ >= 0x600)) \
&& !(defined(__MWERKS__) && (__MWERKS__ <= 0x3003))
# define BOOST_REGEX_HAS_MS_STACK_GUARD # define BOOST_REGEX_HAS_MS_STACK_GUARD
# endif # endif
#elif defined(BOOST_REGEX_HAS_MS_STACK_GUARD) #elif defined(BOOST_REGEX_HAS_MS_STACK_GUARD)