aboutsummaryrefslogtreecommitdiff
path: root/sha1_file.c
diff options
context:
space:
mode:
authorNicolas Pitre <nico@cam.org>2007-03-20 16:02:09 -0400
committerJunio C Hamano <junkio@cox.net>2007-03-20 22:09:57 -0700
commitce9fbf16e0000ecca92870a90e4b30afcb3917b7 (patch)
treeabad04ae3251030ae598bfb090a978d241b0e659 /sha1_file.c
parent8685da42561d16bb01aeaa1a2392459965187925 (diff)
downloadgit-ce9fbf16e0000ecca92870a90e4b30afcb3917b7.tar.gz
git-ce9fbf16e0000ecca92870a90e4b30afcb3917b7.tar.xz
index-pack: use hash_sha1_file()
Use hash_sha1_file() instead of duplicating code to compute object SHA1. While at it make it accept a const pointer. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'sha1_file.c')
-rw-r--r--sha1_file.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sha1_file.c b/sha1_file.c
index c445a2471..64d9813a9 100644
--- a/sha1_file.c
+++ b/sha1_file.c
@@ -1808,7 +1808,7 @@ void *read_object_with_reference(const unsigned char *sha1,
}
}
-static void write_sha1_file_prepare(void *buf, unsigned long len,
+static void write_sha1_file_prepare(const void *buf, unsigned long len,
const char *type, unsigned char *sha1,
char *hdr, int *hdrlen)
{
@@ -1936,7 +1936,7 @@ static void setup_object_header(z_stream *stream, const char *type, unsigned lon
stream->avail_out -= hdrlen;
}
-int hash_sha1_file(void *buf, unsigned long len, const char *type,
+int hash_sha1_file(const void *buf, unsigned long len, const char *type,
unsigned char *sha1)
{
char hdr[32];