From ebf12c2f32cc22480e0102a4aadcd44487f55ad2 Mon Sep 17 00:00:00 2001 From: Richard Yao Date: Thu, 13 Dec 2012 20:15:48 -0500 Subject: Switch to dup2 from dup3 dup3() was being used in a situation where dup2() would suffice. uclibc does not support dup3(), so we switch to dup2(). Signed-off-by: Richard Yao Signed-off-by: Anthony G. Basile --- src/libudev/util.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/libudev/util.c b/src/libudev/util.c index 92fd22775b..43defd35b5 100644 --- a/src/libudev/util.c +++ b/src/libudev/util.c @@ -2975,9 +2975,9 @@ int make_stdio(int fd) { assert(fd >= 0); - r = dup3(fd, STDIN_FILENO, 0); - s = dup3(fd, STDOUT_FILENO, 0); - t = dup3(fd, STDERR_FILENO, 0); + r = dup2(fd, STDIN_FILENO); + s = dup2(fd, STDOUT_FILENO); + t = dup2(fd, STDERR_FILENO); if (fd >= 3) close_nointr_nofail(fd); -- cgit v1.2.3-54-g00ecf