diff options
Diffstat (limited to 'libs/pbd/pbd/stacktrace.h')
-rw-r--r-- | libs/pbd/pbd/stacktrace.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/libs/pbd/pbd/stacktrace.h b/libs/pbd/pbd/stacktrace.h index 00cb253c70..40275fd536 100644 --- a/libs/pbd/pbd/stacktrace.h +++ b/libs/pbd/pbd/stacktrace.h @@ -20,24 +20,24 @@ #ifndef __libpbd_stacktrace_h__ #define __libpbd_stacktrace_h__ +#ifdef HAVE_WAFBUILD +#include "libpbd-config.h" +#endif + #include <iostream> #include <ostream> #include <glibmm/thread.h> #include <list> -namespace PBD { - void stacktrace (std::ostream& out, int levels = 0); - void trace_twb(); - -#ifdef HAVE_WAFBUILD -#include "libpbd-config.h" -#endif - #ifdef HAVE_EXECINFO #include <execinfo.h> -#include <stdlib.h> +#include <cstdlib> #endif +namespace PBD { + void stacktrace (std::ostream& out, int levels = 0); + void trace_twb(); + template<typename T> class thing_with_backtrace { |