Merge branch 'jc/undash-in-tree-git-callers'
A handful of places in in-tree code still relied on being able to execute the git subcommands, especially built-ins, in "git-foo" form, which have been corrected. * jc/undash-in-tree-git-callers: credential-cache: use child_process.args cvsexportcommit: do not run git programs in dashed form transport-helper: do not run git-remote-ext etc. in dashed form
This commit is contained in:
@ -42,13 +42,13 @@ static int send_request(const char *socket, const struct strbuf *out)
|
||||
static void spawn_daemon(const char *socket)
|
||||
{
|
||||
struct child_process daemon = CHILD_PROCESS_INIT;
|
||||
const char *argv[] = { NULL, NULL, NULL };
|
||||
char buf[128];
|
||||
int r;
|
||||
|
||||
argv[0] = "git-credential-cache--daemon";
|
||||
argv[1] = socket;
|
||||
daemon.argv = argv;
|
||||
strvec_pushl(&daemon.args,
|
||||
"credential-cache--daemon", socket,
|
||||
NULL);
|
||||
daemon.git_cmd = 1;
|
||||
daemon.no_stdin = 1;
|
||||
daemon.out = -1;
|
||||
|
||||
|
Reference in New Issue
Block a user