summaryrefslogtreecommitdiffstats
path: root/gl/pipe-safer.c
diff options
context:
space:
mode:
Diffstat (limited to 'gl/pipe-safer.c')
-rw-r--r--gl/pipe-safer.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/gl/pipe-safer.c b/gl/pipe-safer.c
index 0fc6850..ae9f2e3 100644
--- a/gl/pipe-safer.c
+++ b/gl/pipe-safer.c
@@ -1,5 +1,5 @@
1/* Invoke pipe, but avoid some glitches. 1/* Invoke pipe, but avoid some glitches.
2 Copyright (C) 2005, 2006 Free Software Foundation, Inc. 2 Copyright (C) 2005-2006, 2009-2010 Free Software Foundation, Inc.
3 3
4 This program is free software: you can redistribute it and/or modify 4 This program is free software: you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by 5 it under the terms of the GNU General Public License as published by
@@ -35,16 +35,16 @@ pipe_safer (int fd[2])
35 { 35 {
36 int i; 36 int i;
37 for (i = 0; i < 2; i++) 37 for (i = 0; i < 2; i++)
38 { 38 {
39 fd[i] = fd_safer (fd[i]); 39 fd[i] = fd_safer (fd[i]);
40 if (fd[i] < 0) 40 if (fd[i] < 0)
41 { 41 {
42 int e = errno; 42 int e = errno;
43 close (fd[1 - i]); 43 close (fd[1 - i]);
44 errno = e; 44 errno = e;
45 return -1; 45 return -1;
46 } 46 }
47 } 47 }
48 48
49 return 0; 49 return 0;
50 } 50 }