git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches/2.1.0@2746
362d55ac-95cf-4e76-9f9a-
cbaa9c17b72d
virtual void OnDbgHelpErr(LPCSTR szFuncName, DWORD gle, DWORD64 addr)\r
{\r
}\r
-\r
virtual void OnOutput(LPCSTR szText)\r
{\r
- str_ += szText;\r
+ std::string str = szText;\r
+\r
+ if(str.find("internal::get_call_stack") == std::string::npos && str.find("stack_walker::ShowCallstack") == std::string::npos)\r
+ str_ += std::move(str);\r
}\r
};\r
\r
catch(...){}\r
\r
#define CASPAR_LOG_CURRENT_EXCEPTION() try{\\r
- CASPAR_LOG(error) << caspar::u16(boost::current_exception_diagnostic_information()) << L"Current callstack:\n" << caspar::log::internal::get_call_stack();\\r
+ CASPAR_LOG(error) << caspar::u16(boost::current_exception_diagnostic_information()) << L"Caught at:\n" << caspar::log::internal::get_call_stack();\\r
}\\r
catch(...){}\r
\r