X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=upload-pack.c;h=d1980556ca5b9c62a76129907cc511cd5c0c6c83;hb=01df529722618a78d2acf6159c7b1e65f565cabc;hp=1834b6ba8c52ea9d8e166d9bc14a4156c289ba20;hpb=5e80092f7e6db09a40a62e837ca3f74f0bc5ad73;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");
}