diff options
Diffstat (limited to 'sha1dc_git.c')
-rw-r--r-- | sha1dc_git.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/sha1dc_git.c b/sha1dc_git.c index 4d32b4f77e..79466414f8 100644 --- a/sha1dc_git.c +++ b/sha1dc_git.c @@ -1,8 +1,8 @@ +#include "cache.h" + /* - * This code is included at the end of sha1dc/sha1.c with the - * SHA1DC_CUSTOM_TRAILING_INCLUDE_SHA1_C macro. + * Same as SHA1DCFinal, but convert collision attack case into a verbose die(). */ - void git_SHA1DCFinal(unsigned char hash[20], SHA1_CTX *ctx) { if (!SHA1DCFinal(hash, ctx)) @@ -11,6 +11,9 @@ void git_SHA1DCFinal(unsigned char hash[20], SHA1_CTX *ctx) sha1_to_hex(hash)); } +/* + * Same as SHA1DCUpdate, but adjust types to match git's usual interface. + */ void git_SHA1DCUpdate(SHA1_CTX *ctx, const void *vdata, unsigned long len) { const char *data = vdata; |