mirror of
https://github.com/mirror/make.git
synced 2024-12-27 13:20:34 +08:00
* function.c (windows32_openpipe): Update envp after calling
sync_Path_environment.
This commit is contained in:
parent
7deb42aafd
commit
70c726c875
@ -1,3 +1,8 @@
|
|||||||
|
2009-08-31 Eli Zaretskii <eliz@gnu.org>
|
||||||
|
|
||||||
|
* function.c (windows32_openpipe): Update envp after calling
|
||||||
|
sync_Path_environment.
|
||||||
|
|
||||||
2009-08-01 Paul Smith <psmith@gnu.org>
|
2009-08-01 Paul Smith <psmith@gnu.org>
|
||||||
|
|
||||||
* expand.c (expand_argument): If the argument is large enough use
|
* expand.c (expand_argument): If the argument is large enough use
|
||||||
|
@ -1480,6 +1480,9 @@ windows32_openpipe (int *pipedes, int *pid_p, char **command_argv, char **envp)
|
|||||||
|
|
||||||
/* make sure that CreateProcess() has Path it needs */
|
/* make sure that CreateProcess() has Path it needs */
|
||||||
sync_Path_environment();
|
sync_Path_environment();
|
||||||
|
/* `sync_Path_environment' may realloc `environ', so take note of
|
||||||
|
the new value. */
|
||||||
|
envp = environ;
|
||||||
|
|
||||||
if (!process_begin(hProcess, command_argv, envp, command_argv[0], NULL)) {
|
if (!process_begin(hProcess, command_argv, envp, command_argv[0], NULL)) {
|
||||||
/* register process for wait */
|
/* register process for wait */
|
||||||
|
Loading…
Reference in New Issue
Block a user