|  | Author: Sergio Durigan Junior <sergio.durigan@canonical.com> | 
|  | Forwarded: yes, https://github.com/opentracing/opentracing-cpp/pull/142 | 
|  | Last-Update: 2021-11-19 | 
|  |  | 
|  | Index: opentracing-cpp-1.6.0/3rd_party/include/opentracing/catch2/catch.hpp | 
|  | =================================================================== | 
|  | --- opentracing-cpp-1.6.0.orig/3rd_party/include/opentracing/catch2/catch.hpp	2021-11-19 20:01:32.336577631 -0500 | 
|  | +++ opentracing-cpp-1.6.0/3rd_party/include/opentracing/catch2/catch.hpp	2021-11-19 20:12:17.853232501 -0500 | 
|  | @@ -6462,7 +6462,7 @@ | 
|  | static bool isSet; | 
|  | static struct sigaction oldSigActions[];// [sizeof(signalDefs) / sizeof(SignalDefs)]; | 
|  | static stack_t oldSigStack; | 
|  | -        static char altStackMem[]; | 
|  | +        static char *altStackMem; | 
|  |  | 
|  | static void handleSignal( int sig ); | 
|  |  | 
|  | @@ -6594,6 +6594,7 @@ | 
|  | } | 
|  |  | 
|  | FatalConditionHandler::FatalConditionHandler() { | 
|  | +        altStackMem = new(char[SIGSTKSZ]); | 
|  | isSet = true; | 
|  | stack_t sigStack; | 
|  | sigStack.ss_sp = altStackMem; | 
|  | @@ -6610,6 +6611,7 @@ | 
|  | } | 
|  |  | 
|  | FatalConditionHandler::~FatalConditionHandler() { | 
|  | +        delete[] altStackMem; | 
|  | reset(); | 
|  | } | 
|  |  | 
|  | @@ -6628,7 +6630,7 @@ | 
|  | bool FatalConditionHandler::isSet = false; | 
|  | struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {}; | 
|  | stack_t FatalConditionHandler::oldSigStack = {}; | 
|  | -    char FatalConditionHandler::altStackMem[SIGSTKSZ] = {}; | 
|  | +    char *FatalConditionHandler::altStackMem; | 
|  |  | 
|  | } // namespace Catch | 
|  |  |