Replace a call to fchdir() and the subsequent bail-out in case of an
error with a call to xfchdir().

Signed-off-by: Bartosz Golaszewski <bartekg...@gmail.com>
---
 runit/chpst.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/runit/chpst.c b/runit/chpst.c
index 301cdd0..7fe5151 100644
--- a/runit/chpst.c
+++ b/runit/chpst.c
@@ -255,8 +255,7 @@ static NOINLINE void edir(const char *directory_name)
                xsetenv(d->d_name, buf);
        }
        closedir(dir);
-       if (fchdir(wdir) == -1)
-               bb_perror_msg_and_die("fchdir");
+       xfchdir(wdir);
        close(wdir);
 }
 
-- 
2.1.4

_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to