X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=radiant%2Fstacktrace.cpp;h=5e63857428fae5ae54a22ea94ab0a55e965658b8;hb=73afa2885eded3443055c49cdba7e225af109078;hp=51ef50387bdc377685eac76242c3a20e7c63807a;hpb=3c73487420fde8d4a3b5360d8b99e48132517900;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"; }