From e05d7a634692fd575189995f72c70420a4b220cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Sun, 28 Apr 2019 12:00:02 +0200 Subject: child: fix what arguments we are using --- child.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/child.c b/child.c index d087064..d0e09a8 100644 --- a/child.c +++ b/child.c @@ -1,7 +1,7 @@ /* uroot - User's root * child.c Source file for child with unshared resources * - * Copyright (C) 2018 Karel Kočí + * Copyright (C) 2018-2019 Karel Kočí * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -53,7 +53,7 @@ int child_main(void *_args) { char *new_argv[args->argc + 1]; memcpy(new_argv, args->argv + 1, args->argc * sizeof *new_argv); new_argv[args->argc] = NULL; - execvp(args->argv[1], new_argv); + execvp(new_argv[0], new_argv); assert_perror(errno); } return 1; -- cgit v1.2.3