From 84fcf24fa3559f9cb983084fb411bd75c8c55c7c Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Sat, 9 Mar 2013 12:57:07 +0100 Subject: [PATCH] Add missing return value. --- lib/base/stacktrace.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/base/stacktrace.cpp b/lib/base/stacktrace.cpp index 4f0771166..a2a7f0c06 100644 --- a/lib/base/stacktrace.cpp +++ b/lib/base/stacktrace.cpp @@ -153,7 +153,7 @@ void StackTrace::Print(ostream& fp, int ignoreFrames) const line.SizeOfStruct = sizeof(IMAGEHLP_LINE64); fp << "\t(" << i - ignoreFrames - 1 << ") "; - + if (SymGetLineFromAddr64(GetCurrentProcess(), dwAddress, &dwDisplacement, &line)) fp << line.FileName << ":" << line.LineNumber; else @@ -174,5 +174,6 @@ void StackTrace::Print(ostream& fp, int ignoreFrames) const ostream& icinga::operator<<(ostream& stream, const StackTrace& trace) { trace.Print(stream, 1); -} + return stream; +} -- 2.40.0