From b3e430f81f3364c5dd1a3cc9995706a4799eb3fa Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Sun, 24 Mar 2024 11:20:55 +0800 Subject: [PATCH] config.cpp: fix environ for Apple (#34) --- src/config.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/config.cpp b/src/config.cpp index dd4a0ce..94c908a 100644 --- a/src/config.cpp +++ b/src/config.cpp @@ -10,7 +10,13 @@ #include using namespace Hyprlang; + +#ifdef __APPLE__ +#include +#define environ (*_NSGetEnviron()) +#else extern "C" char** environ; +#endif // defines inline constexpr const char* ANONYMOUS_KEY = "__hyprlang_internal_anonymous_key";