X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=radiant%2Fstacktrace.cpp;h=5e63857428fae5ae54a22ea94ab0a55e965658b8;hb=b2827b118808cd6929d39ca7c628b8429542984f;hp=51ef50387bdc377685eac76242c3a20e7c63807a;hpb=e4287c28bb2dafedc81c66e63951d947cfbeb225;p=xonotic%2Fnetradiant.git diff --git a/radiant/stacktrace.cpp b/radiant/stacktrace.cpp index 51ef5038..5e638574 100644 --- a/radiant/stacktrace.cpp +++ b/radiant/stacktrace.cpp @@ -20,11 +20,13 @@ */ #include "stacktrace.h" +#include "globaldefs.h" + #include "stream/textstream.h" #include "environment.h" -#ifdef __linux__ +#if GDEF_OS_LINUX #include void write_stack_trace( TextOutputStream& outputStream ){ @@ -48,7 +50,7 @@ void write_stack_trace( TextOutputStream& outputStream ){ free( symbol_names ); } } -#elif defined ( WIN32 ) && defined ( _MSC_VER ) +#elif GDEF_COMPILER_MSVC #include "windows.h" #include "winnt.h" @@ -288,7 +290,7 @@ void write_stack_trace( TextOutputStream& outputStream ){ } } -#elif defined ( WIN32 ) +#elif GDEF_OS_WINDOWS void write_stack_trace( TextOutputStream& outputStream ){ outputStream << "\nStacktrace is disabled on this compiler\n"; }