From 855cdbbc3b3bb8975687ddfbe63cd10bf44e1410 Mon Sep 17 00:00:00 2001 From: Johannes Sixt Date: Sun, 18 Nov 2007 20:30:15 +0100 Subject: [PATCH] Remove now unused spawnv_git_cmd(). --- exec_cmd.c | 28 ---------------------------- exec_cmd.h | 1 - 2 files changed, 29 deletions(-) diff --git a/exec_cmd.c b/exec_cmd.c index 6aa842bb4f..9d22e78eb0 100644 --- a/exec_cmd.c +++ b/exec_cmd.c @@ -1,7 +1,6 @@ #include "cache.h" #include "exec_cmd.h" #include "quote.h" -#include "spawn-pipe.h" #define MAX_ARGS 32 extern char **environ; @@ -155,30 +154,3 @@ int execl_git_cmd(const char *cmd,...) argv[argc] = NULL; return execv_git_cmd(argv); } - -int spawnv_git_cmd(const char **argv, int pin[2], int pout[2]) -{ - pid_t pid; - struct strbuf cmd; - const char *tmp; - - strbuf_init(&cmd, 0); - strbuf_addf(&cmd, "git-%s", argv[0]); - - /* argv[0] must be the git command, but the argv array - * belongs to the caller. Save argv[0] and - * restore it later. - */ - - tmp = argv[0]; - argv[0] = cmd.buf; - - trace_argv_printf(argv, -1, "trace: exec:"); - - pid = spawnvpe_pipe(cmd.buf, argv, environ, - pin, pout); - - argv[0] = tmp; - return pid; - -} diff --git a/exec_cmd.h b/exec_cmd.h index 9e8a28489e..a892355c82 100644 --- a/exec_cmd.h +++ b/exec_cmd.h @@ -6,7 +6,6 @@ extern const char* git_exec_path(void); extern void setup_path(const char *); extern int execv_git_cmd(const char **argv); /* NULL terminated */ extern int execl_git_cmd(const char *cmd, ...); -extern int spawnv_git_cmd(const char **argv, int pin[2], int pout[2]); #endif /* GIT_EXEC_CMD_H */