X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=ssh-upload.c;h=20c35f03dd1fb468c7cecc71f91951657f229f5e;hb=71e55854fd6e5c9ce786bcd20efef43bd56f9df0;hp=498d41e19b5756c82ef8e0ead779f40812f84227;hpb=baf5597ae43398e485f63f8e9216d34b5cd0a0d6;p=git.git diff --git a/ssh-upload.c b/ssh-upload.c index 498d41e19..20c35f03d 100644 --- a/ssh-upload.c +++ b/ssh-upload.c @@ -29,24 +29,24 @@ static int serve_object(int fd_in, int fd_out) { } if (!size) return -1; - + if (verbose) fprintf(stderr, "Serving %s\n", sha1_to_hex(sha1)); remote = 0; - + if (!has_sha1_file(sha1)) { fprintf(stderr, "git-ssh-upload: could not find %s\n", sha1_to_hex(sha1)); remote = -1; } - + if (write_in_full(fd_out, &remote, 1) != 1) return 0; - + if (remote < 0) return 0; - + return write_sha1_to_fd(fd_out, sha1); }