git/sha1dc_git.c
/*
 * This code is included at the end of sha1dc/sha1.c with the
 * SHA1DC_CUSTOM_TRAILING_INCLUDE_SHA1_C macro.
 */
This code is included at the end of sha1dc/sha1.c with the
SHA1DC_CUSTOM_TRAILING_INCLUDE_SHA1_C macro.
This code is included at the end of sha1dc / sha1 . c with the SHA1DC_CUSTOM_TRAILING_INCLUDE_SHA1_C macro .
void git_SHA1DCFinal(unsigned char hash[20], SHA1_CTX *ctx)
{
	if (!SHA1DCFinal(hash, ctx))
		return;
	die("SHA-1 appears to be part of a collision attack: %s",
	    sha1_to_hex(hash));
}
void git_SHA1DCFinal ( unsigned char hash [ 20 ] , SHA1_CTX * ctx ) { if ( ! SHA1DCFinal ( hash , ctx ) ) return ; die ( " " , sha1_to_hex ( hash ) ) ; }
This code is included at the end of sha1dc/sha1.c with the
 SHA1DC_CUSTOM_TRAILING_INCLUDE_SHA1_C macro.
This code is included at the end of sha1dc / sha1 . c with the SHA1DC_CUSTOM_TRAILING_INCLUDE_SHA1_C macro .