X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=upload-pack.c;h=d1980556ca5b9c62a76129907cc511cd5c0c6c83;hb=4e783b41e09fb14b8ff72348ec2307fd1d5dec46;hp=1834b6ba8c52ea9d8e166d9bc14a4156c289ba20;hpb=8fc66df237afce0b4318657f166b3583831949f3;p=git.git diff --git a/upload-pack.c b/upload-pack.c index 1834b6ba..d1980556 100644 --- a/upload-pack.c +++ b/upload-pack.c @@ -4,6 +4,7 @@ #include "tag.h" #include "object.h" #include "commit.h" +#include "exec_cmd.h" static const char upload_pack_usage[] = "git-upload-pack [--strict] [--timeout=nn] "; @@ -60,7 +61,7 @@ static void create_pack_file(void) close(0); close(fd[0]); close(fd[1]); - *p++ = "git-rev-list"; + *p++ = "rev-list"; *p++ = "--objects"; if (create_full_pack || MAX_NEEDS <= nr_needs) *p++ = "--all"; @@ -79,13 +80,13 @@ static void create_pack_file(void) buf += 41; } *p++ = NULL; - execvp("git-rev-list", argv); + execv_git_cmd(argv); die("git-upload-pack: unable to exec git-rev-list"); } dup2(fd[0], 0); close(fd[0]); close(fd[1]); - execlp("git-pack-objects", "git-pack-objects", "--stdout", NULL); + execl_git_cmd("pack-objects", "--stdout", NULL); die("git-upload-pack: unable to exec git-pack-objects"); }