diff --git a/tools/src/tool/safe_main.cpp b/tools/src/tool/safe_main.cpp index d254eea2..e51dbd63 100644 --- a/tools/src/tool/safe_main.cpp +++ b/tools/src/tool/safe_main.cpp @@ -38,9 +38,15 @@ #include #define DWARFS_CPPTRACE_HAS_FORMATTING #endif +#include +#if CPPTRACE_VERSION < 10000 #define DWARFS_TRY CPPTRACE_TRYZ #define DWARFS_CATCH CPPTRACE_CATCHZ #else +#define DWARFS_TRY CPPTRACE_TRY +#define DWARFS_CATCH CPPTRACE_CATCH +#endif +#else #define DWARFS_TRY try #define DWARFS_CATCH catch #endif