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