# HG changeset patch # User Bruno Haible # Date 1251025840 -7200 # Node ID 9e30ae0c65a0b3bb825a3b054951afae38d669c5 # Parent d5e0338c205ac4d975bbd803d9b2c417d20e7371 Oops, fix last commit. diff --git a/lib/pipe2.c b/lib/pipe2.c --- a/lib/pipe2.c +++ b/lib/pipe2.c @@ -89,9 +89,15 @@ #if O_BINARY if (flags & O_BINARY) - setmode (fd, O_BINARY); + { + setmode (fd[1], O_BINARY); + setmode (fd[0], O_BINARY); + } else if (flags & O_TEXT) - setmode (fd, O_TEXT); + { + setmode (fd[1], O_TEXT); + setmode (fd[0], O_TEXT); + } #endif return 0;