diff options
Diffstat (limited to 'boost/spirit/home/support/utree/utree.hpp')
-rw-r--r-- | boost/spirit/home/support/utree/utree.hpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/boost/spirit/home/support/utree/utree.hpp b/boost/spirit/home/support/utree/utree.hpp index a00fcffbf3..68d62dc6b6 100644 --- a/boost/spirit/home/support/utree/utree.hpp +++ b/boost/spirit/home/support/utree/utree.hpp @@ -29,6 +29,7 @@ #include <boost/utility/enable_if.hpp> #include <boost/utility/result_of.hpp> #include <boost/ref.hpp> +#include <boost/config.hpp> #include <boost/spirit/home/support/utree/detail/utree_detail1.hpp> @@ -143,9 +144,9 @@ namespace boost { namespace spirit msg = oss.str(); } - virtual ~bad_type_exception() throw() {} + virtual ~bad_type_exception() BOOST_NOEXCEPT_OR_NOTHROW {} - virtual char const* what() const throw() + virtual char const* what() const BOOST_NOEXCEPT_OR_NOTHROW { return msg.c_str(); } }; @@ -155,9 +156,9 @@ namespace boost { namespace spirit empty_exception(char const* error) : msg(error) {} - virtual ~empty_exception() throw() {} + virtual ~empty_exception() BOOST_NOEXCEPT_OR_NOTHROW {} - virtual char const* what() const throw() + virtual char const* what() const BOOST_NOEXCEPT_OR_NOTHROW { return msg; } }; |