X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=sha1_file.c;h=d98b265bbbb6dbf222877a41bcde43eb3b5a9158;hb=cd2fb81d1165cabf76e7f1c31386796e35dd1987;hp=d2f38f0cdc78d81ffb5a601eb603a81775586368;hpb=a44c9a5e2e6d4108452f2c64dbd11f74a83745af;p=git.git diff --git a/sha1_file.c b/sha1_file.c index d2f38f0c..d98b265b 100644 --- a/sha1_file.c +++ b/sha1_file.c @@ -231,7 +231,7 @@ void *read_tree_with_tree_or_commit_sha1(const unsigned char *sha1, return buffer; } -int write_sha1_file(char *buf, unsigned len, const char *type, unsigned char *returnsha1) +int write_sha1_file(char *buf, unsigned long len, const char *type, unsigned char *returnsha1) { int size; char *compressed; @@ -243,7 +243,7 @@ int write_sha1_file(char *buf, unsigned len, const char *type, unsigned char *re int fd, hdrlen; /* Generate the header */ - hdrlen = sprintf(hdr, "%s %d", type, len)+1; + hdrlen = sprintf(hdr, "%s %lu", type, len)+1; /* Sha1.. */ SHA1_Init(&c);