--- environ.h.orig 2001-10-30 19:55:32.000000000 -0500 +++ environ.h 2002-06-08 13:31:02.000000000 -0400 @@ -8,6 +8,9 @@ Cygwin license. Please consult the file "CYGWIN_LICENSE" for details. */ +/* Space for Windows default variables (HOMEPATH, ..) */ +#define WINDEFENVC (6 * sizeof (char *)) + /* Initialize the environment */ void environ_init (char **, int); @@ -39,3 +42,5 @@ extern char **__cygwin_environ, ***main_environ; extern "C" char __stdcall **cur_environ (); int __stdcall envsize (const char * const *, int debug_print = 0); +extern char ** buildWinDefEnv(char **, PSID); +extern BOOL inWinDefEnv(const char *);