From a7de62311518fb65204d8432e6a7814436a02bc3 Mon Sep 17 00:00:00 2001 From: Garux Date: Sat, 4 Apr 2020 21:09:36 +0300 Subject: [PATCH] try to fix MAC compilation #40 : workaround ambiguous 'environ' global variable availability --- radiant/mainframe.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/radiant/mainframe.cpp b/radiant/mainframe.cpp index 7d471d93..e00bd393 100644 --- a/radiant/mainframe.cpp +++ b/radiant/mainframe.cpp @@ -672,6 +672,11 @@ void Exit(){ #else #include #endif +// Apple may not provide the environ global variable +#if defined(__APPLE__) && !defined(environ) + #include + #define environ (*_NSGetEnviron()) +#endif void Radiant_Restart(){ ConfirmModified( "Restart Radiant" ); // user can choose to not save, it's ok