> > > #include <boost/current_function.hpp> > > > > I don't follow what this is about. The "handler," as I > > understand it, is assertion_failed() declared below, so > > why this header? > > boost/current_function.hpp defines the > BOOST_CURRENT_FUNCTION macro.
BTW: CW also defines __PRETTY_FUNCTION__ (at least since 8.0) diff -r1.3 current_function.hpp 30c30 < #if defined(__GNUC__) --- > #if defined(__GNUC__) || (defined(__MWERKS__) && (__MWERKS__ >= 0x3000)) -- Free Crypto Token - FCT www.FreeCryptoToken.org _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost