diff options
Diffstat (limited to 'include/sal/backtrace.hxx')
-rw-r--r-- | include/sal/backtrace.hxx | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/include/sal/backtrace.hxx b/include/sal/backtrace.hxx index f437a3b73620..f471549b7f7a 100644 --- a/include/sal/backtrace.hxx +++ b/include/sal/backtrace.hxx @@ -23,20 +23,25 @@ a small handful of recorded stack traces. @param backtraceDepth value indicating the maximum backtrace depth; must be > 0 + + @since LibreOffice 6.0 */ #if defined LIBO_INTERNAL_ONLY +namespace sal { + struct BacktraceState { void** buffer; int nDepth; ~BacktraceState() {delete[] buffer;} }; -SAL_DLLPUBLIC std::unique_ptr<BacktraceState> SAL_CALL sal_backtrace_get( +SAL_DLLPUBLIC std::unique_ptr<BacktraceState> backtrace_get( sal_uInt32 backtraceDepth); -SAL_DLLPUBLIC OUString SAL_CALL sal_backtrace_to_string( - BacktraceState* backtraceState); +SAL_DLLPUBLIC OUString backtrace_to_string(BacktraceState* backtraceState); + +} #endif |