diff --git a/rocclr/utils/flags.cpp b/rocclr/utils/flags.cpp index 31f8237888..730feba75e 100644 --- a/rocclr/utils/flags.cpp +++ b/rocclr/utils/flags.cpp @@ -119,11 +119,11 @@ bool Flag::init() { #else // !_WIN32 #ifdef __APPLE__ char** environ = *_NSGetEnviron(); +#endif // __APPLE__ + if (environ == NULL) { return false; } -#endif // __APPLE__ - for (const char** p = const_cast(environ); *p != NULL; ++p) { std::string var = *p; size_t pos = var.find('=');