X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/986d27c3954238761389225833a543ee35ca2d5f..f554a14b8989125033f32fd9bfc4ef877664eb39:/include/wx/debug.h diff --git a/include/wx/debug.h b/include/wx/debug.h index 82f7bde0ac..06f302d820 100644 --- a/include/wx/debug.h +++ b/include/wx/debug.h @@ -49,9 +49,15 @@ #ifndef __WXFUNCTION__ /* TODO: add more compilers supporting __FUNCTION__ */ - #if defined(__GNUC__) || \ - (defined(_MSC_VER) && _MSC_VER >= 1300) || \ - defined(__FUNCTION__) + #if defined(__DMC__) + /* + __FUNCTION__ happens to be not defined within class members + http://www.digitalmars.com/drn-bin/wwwnews?c%2B%2B.beta/485 + */ + #define __WXFUNCTION__ (NULL) + #elif defined(__GNUC__) || \ + (defined(_MSC_VER) && _MSC_VER >= 1300) || \ + defined(__FUNCTION__) #define __WXFUNCTION__ __FUNCTION__ #else /* still define __WXFUNCTION__ to avoid #ifdefs elsewhere */