aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2012-11-28 14:33:35 -0800
committerPaul Eggert2012-11-28 14:33:35 -0800
commit60aeceb8c41fffee197d43e7eae2b46d9e3fcc74 (patch)
treee29f8adf206ac107b41ea6769d17589381da78fe /src/ChangeLog
parente7c8fcc44eff6dbc6ccb6ebc7f6389233ee516ab (diff)
downloademacs-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/ChangeLog11
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 @@
12012-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
12012-11-18 Kenichi Handa <handa@gnu.org> 122012-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"