X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=receive-pack.c;h=b81678a9705c3f4bb7a6ff47e2af87db70e0ef66;hb=eaa2a6fc84bc02c1356353f7364e976e46133e98;hp=b26f2e3a41c870d1b73690e389dbd74a8b8a40a0;hpb=8de7e9c07e199bd4d856a9360f8865f0d5fde3eb;p=git.git diff --git a/receive-pack.c b/receive-pack.c index b26f2e3a4..b81678a97 100644 --- a/receive-pack.c +++ b/receive-pack.c @@ -370,7 +370,8 @@ static const char *unpack(void) hdr_err = parse_pack_header(&hdr); if (hdr_err) return hdr_err; - snprintf(hdr_arg, sizeof(hdr_arg), "--pack_header=%u,%u", + snprintf(hdr_arg, sizeof(hdr_arg), + "--pack_header=%"PRIu32",%"PRIu32, ntohl(hdr.hdr_version), ntohl(hdr.hdr_entries)); if (ntohl(hdr.hdr_entries) < unpack_limit) { @@ -406,7 +407,7 @@ static const char *unpack(void) char keep_arg[256]; struct child_process ip; - s = sprintf(keep_arg, "--keep=receive-pack %i on ", getpid()); + s = sprintf(keep_arg, "--keep=receive-pack %"PRIuMAX" on ", (uintmax_t) getpid()); if (gethostname(keep_arg + s, sizeof(keep_arg) - s)) strcpy(keep_arg + s, "localhost"); @@ -481,7 +482,7 @@ int main(int argc, char **argv) if (!dir) usage(receive_pack_usage); - setup_path(NULL); + setup_path(); if (!enter_repo(dir, 0)) die("'%s': unable to chdir or not a git archive", dir);