* process.c (read_and_dispose_of_process_output): Fix typo

in previous patch: we want nonnegative fds, not nonzero fds.
This commit is contained in:
Paul Eggert 2014-07-08 10:13:32 -07:00
parent 5e799349fd
commit ef0cc37f85
2 changed files with 6 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2014-07-08 Paul Eggert <eggert@cs.ucla.edu>
* 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 <dmantipov@yandex.ru>
* chartab.c (char_table_translate): Move to...

View file

@ -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