# HG changeset patch # User Eli Zaretskii # Date 892651243 0 # Node ID 2468c9227af05a0fc1b09d9b860ebfb64822d0a5 # Parent 62a4efbdc4b407e032b7c9b4a95724aeb9a4ff77 (sys_pipe): Use binary pipe I/O unconditionally. diff -r 62a4efbdc4b4 -r 2468c9227af0 src/w32.c --- a/src/w32.c Wed Apr 15 14:36:16 1998 +0000 +++ b/src/w32.c Wed Apr 15 14:40:43 1998 +0000 @@ -2332,10 +2332,6 @@ return rc; } -/* From callproc.c */ -extern Lisp_Object Vbinary_process_input; -extern Lisp_Object Vbinary_process_output; - /* Unix pipe() has only one arg */ int sys_pipe (int * phandles) @@ -2352,14 +2348,10 @@ if (rc == 0) { - flags = FILE_PIPE | FILE_READ; - if (!NILP (Vbinary_process_output)) - flags |= FILE_BINARY; + flags = FILE_PIPE | FILE_READ | FILE_BINARY; fd_info[phandles[0]].flags = flags; - flags = FILE_PIPE | FILE_WRITE; - if (!NILP (Vbinary_process_input)) - flags |= FILE_BINARY; + flags = FILE_PIPE | FILE_WRITE | FILE_BINARY; fd_info[phandles[1]].flags = flags; }