From 092e77574c492a066a40b9c70bc0be8d9cd258aa Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Thu, 17 Jul 2025 09:14:45 +0200 Subject: [PATCH] chore(safe_main): compatibility with cpptrace-1 --- tools/src/tool/safe_main.cpp | 6 ++++++ 1 file changed, 6 insertions(+) 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