Signed-off-by: Jonas Bonn <[email protected]>
---
 libc/sysdeps/linux/common/pipe.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/libc/sysdeps/linux/common/pipe.c b/libc/sysdeps/linux/common/pipe.c
index 8eae27c..8500e96 100644
--- a/libc/sysdeps/linux/common/pipe.c
+++ b/libc/sysdeps/linux/common/pipe.c
@@ -10,6 +10,14 @@
 #include <sys/syscall.h>
 #include <unistd.h>
 
-
+#ifdef __NR_pipe2
+int pipe (int __pipedes[2])
+{
+       return pipe2(__pipedes, 0);
+}
+libc_hidden_def(pipe)
+#elif defined __NR_pipe
 _syscall1(int, pipe, int *, filedes)
 libc_hidden_def(pipe)
+#endif
+
-- 
1.7.5.4

_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to