X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=rpush.c;h=17d5ab8a60ab2ec7fa3a7dc927351e8a34de3a89;hb=d6db01075b65da2b8584a0450619390893aae103;hp=26518846704ecf63ad00390599b251aa1b32713e;hpb=5210372fe4a2e2ec73291434e86c07345524a276;p=git.git diff --git a/rpush.c b/rpush.c index 26518846..17d5ab8a 100644 --- a/rpush.c +++ b/rpush.c @@ -3,10 +3,10 @@ #include #include -void service(int fd_in, int fd_out) { +static void service(int fd_in, int fd_out) { ssize_t size; int posn; - char sha1[20]; + char unsigned sha1[20]; unsigned long objsize; void *buf; do { @@ -14,7 +14,7 @@ void service(int fd_in, int fd_out) { do { size = read(fd_in, sha1 + posn, 20 - posn); if (size < 0) { - perror("rpush: read "); + perror("git-rpush: read "); return; } if (!size) @@ -26,7 +26,7 @@ void service(int fd_in, int fd_out) { buf = map_sha1_file(sha1, &objsize); if (!buf) { - fprintf(stderr, "rpush: could not find %s\n", + fprintf(stderr, "git-rpush: could not find %s\n", sha1_to_hex(sha1)); return; } @@ -35,9 +35,9 @@ void service(int fd_in, int fd_out) { size = write(fd_out, buf + posn, objsize - posn); if (size <= 0) { if (!size) { - fprintf(stderr, "rpush: write closed"); + fprintf(stderr, "git-rpush: write closed"); } else { - perror("rpush: write "); + perror("git-rpush: write "); } return; } @@ -56,7 +56,7 @@ int main(int argc, char **argv) arg++; } if (argc < arg + 2) { - usage("rpush [-c] [-t] [-a] commit-id url"); + usage("git-rpush [-c] [-t] [-a] commit-id url"); return 1; } commit_id = argv[arg];