diff options
| author | Paul Eggert | 2012-12-02 11:16:45 -0800 |
|---|---|---|
| committer | Paul Eggert | 2012-12-02 11:16:45 -0800 |
| commit | 21e54a94d7527e07ddc37066c8cb488f478339c9 (patch) | |
| tree | 714c6cb2b4170123769e70a62d295cc24ed998f3 /src/ChangeLog | |
| parent | 010db6da6527d16736fd3c2b607058dd35a70c9a (diff) | |
| download | emacs-21e54a94d7527e07ddc37066c8cb488f478339c9.tar.gz emacs-21e54a94d7527e07ddc37066c8cb488f478339c9.zip | |
Use execve to avoid need to munge environ.
* callproc.c (Fcall_process):
* process.c (create_process):
Don't save and restore environ; no longer needed.
* callproc.c (child_setup):
Use execve, not execvp, to preserve environ.
Fixes: debbugs:13054
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 11ddb114006..27453ab8a16 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2012-12-02 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Use execve to avoid need to munge environ (Bug#13054). | ||
| 4 | * callproc.c (Fcall_process): | ||
| 5 | * process.c (create_process): | ||
| 6 | Don't save and restore environ; no longer needed. | ||
| 7 | * callproc.c (child_setup): | ||
| 8 | Use execve, not execvp, to preserve environ. | ||
| 9 | |||
| 1 | 2012-12-01 Paul Eggert <eggert@cs.ucla.edu> | 10 | 2012-12-01 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 11 | ||
| 3 | * xterm.c (x_draw_image_relief): Remove unused locals (Bug#10500). | 12 | * xterm.c (x_draw_image_relief): Remove unused locals (Bug#10500). |