X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fpopen.c;h=64a4f619e4f1be2f4209eb9b079cf4d4b247f930;hb=21c3d05ca705daa62ec4c7444e67af48ba757c18;hp=92a8050fdb803a851d0e62b0bfac12c9ff427e4f;hpb=1b3a58de6630d88009c1ef06ed154249fb2e9d6b;p=gnulib.git diff --git a/lib/popen.c b/lib/popen.c index 92a8050fd..64a4f619e 100644 --- a/lib/popen.c +++ b/lib/popen.c @@ -1,5 +1,5 @@ /* Open a stream to a sub-process. - Copyright (C) 2009 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -59,16 +59,16 @@ rpl_popen (const char *filename, const char *mode) if (cloexec0 < 0) { if (open ("/dev/null", O_RDONLY) != STDIN_FILENO - || fcntl (STDIN_FILENO, F_SETFD, - fcntl (STDIN_FILENO, F_GETFD) | FD_CLOEXEC) == -1) - abort (); + || fcntl (STDIN_FILENO, F_SETFD, + fcntl (STDIN_FILENO, F_GETFD) | FD_CLOEXEC) == -1) + abort (); } if (cloexec1 < 0) { if (open ("/dev/null", O_RDONLY) != STDOUT_FILENO - || fcntl (STDOUT_FILENO, F_SETFD, - fcntl (STDOUT_FILENO, F_GETFD) | FD_CLOEXEC) == -1) - abort (); + || fcntl (STDOUT_FILENO, F_SETFD, + fcntl (STDOUT_FILENO, F_GETFD) | FD_CLOEXEC) == -1) + abort (); } result = popen (filename, mode); /* Now, close any dummy fd's created in the parent. */