diff options
| author | Paul Eggert | 2012-11-28 14:33:35 -0800 |
|---|---|---|
| committer | Paul Eggert | 2012-11-28 14:33:35 -0800 |
| commit | 60aeceb8c41fffee197d43e7eae2b46d9e3fcc74 (patch) | |
| tree | e29f8adf206ac107b41ea6769d17589381da78fe /src/ChangeLog | |
| parent | e7c8fcc44eff6dbc6ccb6ebc7f6389233ee516ab (diff) | |
| download | emacs-60aeceb8c41fffee197d43e7eae2b46d9e3fcc74.tar.gz emacs-60aeceb8c41fffee197d43e7eae2b46d9e3fcc74.zip | |
* callproc.c (Fcall_process): Fix vfork portability problems.
Do not assume that fd[0], count, filefd, and save_environ survive
vfork. Fix bug whereby wrong errno value could be reported for
pipe failure. Some minor cleanups, too, as follows. Move buf and
bufsize to the context where they're needed. Change new_argv to
be of type char **, as this is more convenient and avoids casts.
(CALLPROC_BUFFER_SIZE_MIN, CALLPROC_BUFFER_SIZE_MAX):
Now local constants, not macros.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index efa404afc2f..da15a612a19 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,14 @@ | |||
| 1 | 2012-11-28 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * callproc.c (Fcall_process): Fix vfork portability problems. | ||
| 4 | Do not assume that fd[0], count, filefd, and save_environ survive | ||
| 5 | vfork. Fix bug whereby wrong errno value could be reported for | ||
| 6 | pipe failure. Some minor cleanups, too, as follows. Move buf and | ||
| 7 | bufsize to the context where they're needed. Change new_argv to | ||
| 8 | be of type char **, as this is more convenient and avoids casts. | ||
| 9 | (CALLPROC_BUFFER_SIZE_MIN, CALLPROC_BUFFER_SIZE_MAX): | ||
| 10 | Now local constants, not macros. | ||
| 11 | |||
| 1 | 2012-11-18 Kenichi Handa <handa@gnu.org> | 12 | 2012-11-18 Kenichi Handa <handa@gnu.org> |
| 2 | 13 | ||
| 3 | * font.c (font_unparse_xlfd): Fix previous change. Keep "const" | 14 | * font.c (font_unparse_xlfd): Fix previous change. Keep "const" |