From e8fe47ca4e6de9f1b888c841cd69db7d4997185e Mon Sep 17 00:00:00 2001 From: Emil Dotchevski Date: Sun, 11 May 2008 02:15:49 +0000 Subject: [PATCH] Borland compatibility for enable_error_info.hpp, Tabs removed from exception.hpp, Documentation rebound. [SVN r45273] --- include/boost/exception/exception.hpp | 74 +++++++++++++-------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/include/boost/exception/exception.hpp b/include/boost/exception/exception.hpp index e57d865..4129833 100644 --- a/include/boost/exception/exception.hpp +++ b/include/boost/exception/exception.hpp @@ -47,45 +47,45 @@ boost { public: - virtual - char const * - what() const throw() - { - if( data_ ) - try - { - char const * w = data_->what(typeid(*this)); - BOOST_ASSERT(0!=w); - return w; - } - catch(...) - { - } - return typeid(*this).name(); - } + virtual + char const * + what() const throw() + { + if( data_ ) + try + { + char const * w = data_->what(typeid(*this)); + BOOST_ASSERT(0!=w); + return w; + } + catch(...) + { + } + return typeid(*this).name(); + } - protected: + protected: - exception() - { - } + exception() + { + } - exception( exception const & e ): - data_(e.data_) - { - } + exception( exception const & e ): + data_(e.data_) + { + } #if BOOST_WORKAROUND( BOOST_MSVC, BOOST_TESTED_AT(1500) ) - //Force class exception to be abstract. - //Otherwise, MSVC bug allows throw exception(), even though the copy constructor is protected. - virtual ~exception() throw()=0; + //Force class exception to be abstract. + //Otherwise, MSVC bug allows throw exception(), even though the copy constructor is protected. + virtual ~exception() throw()=0; #else #if BOOST_WORKAROUND( __GNUC__, BOOST_TESTED_AT(4) ) - virtual //Disable bogus GCC warning. + virtual //Disable bogus GCC warning. #endif - ~exception() throw() - { - } + ~exception() throw() + { + } #endif private: @@ -103,12 +103,12 @@ boost }; #if BOOST_WORKAROUND( BOOST_MSVC, BOOST_TESTED_AT(1500) ) //See above. - inline - exception:: - ~exception() throw() - { - } + inline + exception:: + ~exception() throw() + { + } #endif - } + } #endif