X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fdebug.cpp;h=a19186232a5b8d6e735b2db172ff5c7044135b0d;hb=30c34cc23e9a060ef964854038a314a94ad5cbae;hp=ec23235cbd817d88bbd340b00bba661a47dceb29;hpb=b0971f4459fd37813dd4779f2ddaf9b38cf5f776;p=dragonfireclient.git diff --git a/src/debug.cpp b/src/debug.cpp index ec23235cb..a19186232 100644 --- a/src/debug.cpp +++ b/src/debug.cpp @@ -90,6 +90,7 @@ DebugStack::DebugStack(threadid_t id) threadid = id; stack_i = 0; stack_max_i = 0; + memset(stack, 0, DEBUG_STACK_SIZE*DEBUG_STACK_TEXT_SIZE); } void DebugStack::print(FILE *file, bool everything) @@ -197,7 +198,7 @@ DebugStacker::~DebugStacker() } -#ifdef _WIN32 +#ifdef _MSC_VER #if CATCH_UNHANDLED_EXCEPTIONS == 1 void se_trans_func(unsigned int u, EXCEPTION_POINTERS* pExp) {