X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fdebug%2Fbacktrace.cpp;h=fe7dbffcd51a39216c783bdcd47f7d2bb45200dd;hp=5e96005538eed6830bcb87b6e0e967467aa4af2b;hb=bddffe4de070f28bcc1def8bfc5f86dc385aa81f;hpb=8c0b2a75896b75717a484185c0bf291b2a9d4e8e diff --git a/source/debug/backtrace.cpp b/source/debug/backtrace.cpp index 5e96005..fe7dbff 100644 --- a/source/debug/backtrace.cpp +++ b/source/debug/backtrace.cpp @@ -52,7 +52,17 @@ ostream &operator<<(ostream &out, const Backtrace &bt) { const Backtrace::FrameSeq &frames=bt.get_frames(); for(Backtrace::FrameSeq::const_iterator i=frames.begin(); i!=frames.end(); ++i) - out<address<<" in "<symbol<<" from "<file<<'\n'; + out<<*i<<'\n'; + + return out; +} + +ostream &operator<<(ostream &out, const Backtrace::StackFrame &sf) +{ + out<