Signed-off-by: James Bowes <jbowes@xxxxxxxxxxxxxxxxxx> --- run-command.c | 7 ++++++- run-command.h | 2 ++ 2 files changed, 8 insertions(+), 1 deletions(-) diff --git a/run-command.c b/run-command.c index cfbad74..34fc100 100644 --- a/run-command.c +++ b/run-command.c @@ -52,7 +52,7 @@ int run_command_v(const char **argv) return run_command_v_opt(argv, 0); } -static int run_command_va_opt(int opt, const char *cmd, va_list param) +int run_command_va_opt(int opt, const char *cmd, va_list param) { int argc; const char *argv[MAX_RUN_COMMAND_ARGS]; @@ -70,6 +70,11 @@ static int run_command_va_opt(int opt, const char *cmd, va_list param) return run_command_v_opt(argv, opt); } +int run_command_va(const char *cmd, va_list param) +{ + return run_command_va_opt(0, cmd, param); +} + int run_command_opt(int opt, const char *cmd, ...) { va_list params; diff --git a/run-command.h b/run-command.h index 59c4476..3934643 100644 --- a/run-command.h +++ b/run-command.h @@ -16,6 +16,8 @@ enum { #define RUN_COMMAND_STDOUT_TO_STDERR 4 int run_command_v_opt(const char **argv, int opt); int run_command_v(const char **argv); +int run_command_va_opt(int opt, const char *cmd, va_list param); +int run_command_va(const char *cmd, va_list param); int run_command_opt(int opt, const char *cmd, ...); int run_command(const char *cmd, ...); -- 1.5.0.2 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html