From 1d76f439da81d3a05f0e0fdde3f81ec56fb20836 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Tue, 6 Feb 2007 01:20:12 +0000 Subject: EXEC_PREFER_APPLETS support by Gabriel L. Somlo --- miscutils/devfsd.c | 2 +- miscutils/setsid.c | 2 +- miscutils/taskset.c | 2 +- miscutils/time.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'miscutils') diff --git a/miscutils/devfsd.c b/miscutils/devfsd.c index 69c698781..96c172cb8 100644 --- a/miscutils/devfsd.c +++ b/miscutils/devfsd.c @@ -378,7 +378,7 @@ static void fork_and_execute(int die, char *arg0, char **arg ) /* Child : if arg0 != NULL do execvp */ if(arg0 != NULL ) { - execvp (arg0, arg); + BB_EXECVP(arg0, arg); msg_logger_and_die(LOG_ERR, "execvp"); } } diff --git a/miscutils/setsid.c b/miscutils/setsid.c index b4d5ced46..6db07be5f 100644 --- a/miscutils/setsid.c +++ b/miscutils/setsid.c @@ -36,7 +36,7 @@ int setsid_main(int argc, char *argv[]) setsid(); /* no error possible */ - execvp(argv[1], argv + 1); + BB_EXECVP(argv[1], argv + 1); bb_perror_msg_and_die("%s", argv[1]); } diff --git a/miscutils/taskset.c b/miscutils/taskset.c index cf6a8be99..b3bf4902e 100644 --- a/miscutils/taskset.c +++ b/miscutils/taskset.c @@ -91,7 +91,7 @@ int taskset_main(int argc, char** argv) goto print_aff; } ++argv; - execvp(*argv, argv); + BB_EXECVP(*argv, argv); bb_perror_msg_and_die("%s", *argv); } #undef OPT_p diff --git a/miscutils/time.c b/miscutils/time.c index 56f1d4ab8..a45919502 100644 --- a/miscutils/time.c +++ b/miscutils/time.c @@ -410,7 +410,7 @@ static void run_command(char *const *cmd, resource_t * resp) else if (pid == 0) { /* If child. */ /* Don't cast execvp arguments; that causes errors on some systems, versus merely warnings if the cast is left off. */ - execvp(cmd[0], cmd); + BB_EXECVP(cmd[0], cmd); bb_error_msg("cannot run %s", cmd[0]); _exit(errno == ENOENT ? 127 : 126); } -- cgit v1.2.3