hex: drop sha1_to_hex_r()
There are no callers left; everybody uses oid_to_hex_r() or
hash_to_hex_algop_r(). This used to actually be the underlying
implementation for oid_to_hex_r(), but that's no longer the case since
47edb64997
(hex: introduce functions to print arbitrary hashes,
2018-11-14).
Let's get rid of it to de-clutter and to make sure nobody uses it.
Likewise we can drop the coccinelle rules that mention it, since the
compiler will make it quite clear that the code does not work.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
d9f6f3b619
commit
aa6d7f93ed
5
hex.c
5
hex.c
@ -90,11 +90,6 @@ char *hash_to_hex_algop_r(char *buffer, const unsigned char *hash,
|
||||
return buffer;
|
||||
}
|
||||
|
||||
char *sha1_to_hex_r(char *buffer, const unsigned char *sha1)
|
||||
{
|
||||
return hash_to_hex_algop_r(buffer, sha1, &hash_algos[GIT_HASH_SHA1]);
|
||||
}
|
||||
|
||||
char *oid_to_hex_r(char *buffer, const struct object_id *oid)
|
||||
{
|
||||
return hash_to_hex_algop_r(buffer, oid->hash, the_hash_algo);
|
||||
|
Reference in New Issue
Block a user