From f66585c250edf077739bedf00820dbb7ba465efd Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Mon, 11 Apr 2016 12:04:54 +0200 Subject: Fixed compilation on OS X --- xs/src/libslic3r/PlaceholderParser.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'xs/src/libslic3r/PlaceholderParser.cpp') diff --git a/xs/src/libslic3r/PlaceholderParser.cpp b/xs/src/libslic3r/PlaceholderParser.cpp index 03aeee37e..cddfa21fa 100644 --- a/xs/src/libslic3r/PlaceholderParser.cpp +++ b/xs/src/libslic3r/PlaceholderParser.cpp @@ -5,7 +5,13 @@ #include #include // provides **environ -extern char **environ; +#ifdef __APPLE__ +#include +#undef environ +#define environ (*_NSGetEnviron()) +#else + extern char **environ; +#endif namespace Slic3r { -- cgit v1.2.3