diff options
| -rw-r--r-- | 3rd_party/libsrp6a-sha512/t_misc.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/3rd_party/libsrp6a-sha512/t_misc.c b/3rd_party/libsrp6a-sha512/t_misc.c index abd8e55..34b9509 100644 --- a/3rd_party/libsrp6a-sha512/t_misc.c +++ b/3rd_party/libsrp6a-sha512/t_misc.c | |||
| @@ -77,7 +77,12 @@ SHA1_CTX randctxt; | |||
| 77 | * tricks with variable ordering and sometimes define quirky | 77 | * tricks with variable ordering and sometimes define quirky |
| 78 | * environment variables like $WINDOWID or $_. | 78 | * environment variables like $WINDOWID or $_. |
| 79 | */ | 79 | */ |
| 80 | #ifdef __APPLE__ | ||
| 81 | #include <crt_externs.h> | ||
| 82 | #define environ (*_NSGetEnviron()) | ||
| 83 | #else | ||
| 80 | extern char ** environ; | 84 | extern char ** environ; |
| 85 | #endif | ||
| 81 | 86 | ||
| 82 | static void | 87 | static void |
| 83 | t_envhash(unsigned char * out) | 88 | t_envhash(unsigned char * out) |
