* environ.cc (win_env::add_cache): Set the Windows environment variable

using wide chars to make sure native chars don't get scrambled.
	* environ.h (build_env): Fix formatting in declaration.
	* pinfo.cc (pinfo::status_exit): Handle STATUS_NO_MEMORY.  Explain why.
This commit is contained in:
Corinna Vinschen
2013-05-24 13:32:10 +00:00
parent 592989d65c
commit 1a5dfe8ae0
4 changed files with 26 additions and 6 deletions

View File

@@ -45,6 +45,6 @@ extern "C" char **__cygwin_environ, ***main_environ;
extern "C" char __stdcall **cur_environ ();
#endif
char ** __reg3 build_env (const char * const *envp, PWCHAR &envblock,
int &envc, bool need_envblock);
int &envc, bool need_envblock);
#define ENV_CVT -1