replace and remove run_command_v_opt_cd_env()

run_command_v_opt_cd_env() is only used in an example in a comment.  Use
the struct child_process member "env" and run_command() directly instead
and then remove the unused convenience function.

Signed-off-by: René Scharfe <l.s.r@web.de>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
This commit is contained in:
René Scharfe
2022-10-30 12:51:55 +01:00
committed by Taylor Blau
parent 0e90673957
commit eb5b6b57d0
3 changed files with 6 additions and 10 deletions

View File

@ -151,7 +151,7 @@ struct child_process {
/**
* The functions: start_command, finish_command, run_command,
* run_command_v_opt, run_command_v_opt_cd_env do the following:
* run_command_v_opt do the following:
*
* - If a system call failed, errno is set and -1 is returned. A diagnostic
* is printed.
@ -249,7 +249,6 @@ int run_command_v_opt_tr2(const char **argv, int opt, const char *tr2_class);
* env (the environment) is to be formatted like environ: "VAR=VALUE".
* To unset an environment variable use just "VAR".
*/
int run_command_v_opt_cd_env(const char **argv, int opt, const char *dir, const char *const *env);
int run_command_v_opt_cd_env_tr2(const char **argv, int opt, const char *dir,
const char *const *env, const char *tr2_class);