From: Paul Eggert Date: Tue, 8 Jul 2014 17:13:32 +0000 (-0700) Subject: * process.c (read_and_dispose_of_process_output): Fix typo X-Git-Tag: emacs-25.0.90~2636^2~58 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ef0cc37f8552b30fd48cd4437f8307182533d3db;p=emacs.git * process.c (read_and_dispose_of_process_output): Fix typo in previous patch: we want nonnegative fds, not nonzero fds. --- diff --git a/src/ChangeLog b/src/ChangeLog index 7a29f8d803b..4c4ca3a5e00 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2014-07-08 Paul Eggert + + * process.c (read_and_dispose_of_process_output): Fix typo + in previous patch: we want nonnegative fds, not nonzero fds. + 2014-07-08 Dmitry Antipov * chartab.c (char_table_translate): Move to... diff --git a/src/process.c b/src/process.c index d1b14533c99..4449493a2b6 100644 --- a/src/process.c +++ b/src/process.c @@ -5134,7 +5134,7 @@ read_and_dispose_of_process_output (struct Lisp_Process *p, char *chars, proc_encode_coding_system[p->outfd] surely points to a valid memory because p->outfd will be changed once EOF is sent to the process. */ - if (NILP (p->encode_coding_system) && p->outfd + if (NILP (p->encode_coding_system) && p->outfd >= 0 && proc_encode_coding_system[p->outfd]) { pset_encode_coding_system