summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2019-11-11 04:04:11 -0500
committerJunio C Hamano <gitster@pobox.com>2019-11-11 18:11:41 +0900
commitaa6d7f93edc39361c926e1748fbee3b4243808f8 (patch)
tree62d350c0fb6a92462fd4ae8e766abe1409474767 /contrib
parentd9f6f3b6195a0ca35642561e530798ad1469bd41 (diff)
downloadgit-aa6d7f93edc39361c926e1748fbee3b4243808f8.tar.gz
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>
Diffstat (limited to 'contrib')
-rw-r--r--contrib/coccinelle/object_id.cocci17
1 files changed, 0 insertions, 17 deletions
diff --git a/contrib/coccinelle/object_id.cocci b/contrib/coccinelle/object_id.cocci
index 3e536a9834..6c0d21d8e2 100644
--- a/contrib/coccinelle/object_id.cocci
+++ b/contrib/coccinelle/object_id.cocci
@@ -26,23 +26,6 @@ struct object_id *OIDPTR;
...>}
@@
-expression E;
-struct object_id OID;
-@@
-- sha1_to_hex_r(E, OID.hash)
-+ oid_to_hex_r(E, &OID)
-
-@@
-identifier f != oid_to_hex_r;
-expression E;
-struct object_id *OIDPTR;
-@@
- f(...) {<...
-- sha1_to_hex_r(E, OIDPTR->hash)
-+ oid_to_hex_r(E, OIDPTR)
- ...>}
-
-@@
struct object_id OID;
@@
- hashclr(OID.hash)