From: Bernhard Voelker Date: Wed, 6 Jun 2012 14:34:55 +0000 (+0200) Subject: setsid: fix off-by-one error in execvp call X-Git-Tag: v2.22-rc1~283 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b4479ffaa890026a74f609a4a1c1effd538cb5fd;p=thirdparty%2Futil-linux.git setsid: fix off-by-one error in execvp call Bug introduced during --ctty implementation by v2.21-112-g8a2f04d. Signed-off-by: Bernhard Voelker --- diff --git a/sys-utils/setsid.c b/sys-utils/setsid.c index 52ad38f3ec..071ccc42fb 100644 --- a/sys-utils/setsid.c +++ b/sys-utils/setsid.c @@ -93,6 +93,6 @@ int main(int argc, char **argv) if (ioctl(STDIN_FILENO, TIOCSCTTY, 1)) warn(_("failed to set the controlling terminal")); } - execvp(argv[optind], argv + optind + 1); + execvp(argv[optind], argv + optind); err(EXIT_FAILURE, _("execvp failed")); }