From 1b7ba794d21836f72e5888db63ab790077c04e1b Mon Sep 17 00:00:00 2001 From: "brian m. carlson" Date: Fri, 31 Mar 2017 01:39:59 +0000 Subject: Convert sha1_array_for_each_unique and for_each_abbrev to object_id Make sha1_array_for_each_unique take a callback using struct object_id. Since one of these callbacks is an argument to for_each_abbrev, convert those as well. Rename various functions, replacing "sha1" with "oid". Signed-off-by: brian m. carlson Signed-off-by: Junio C Hamano --- sha1-array.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sha1-array.h') diff --git a/sha1-array.h b/sha1-array.h index 24347e7655b..edec2f798bd 100644 --- a/sha1-array.h +++ b/sha1-array.h @@ -14,10 +14,10 @@ void sha1_array_append(struct sha1_array *array, const struct object_id *oid); int sha1_array_lookup(struct sha1_array *array, const struct object_id *oid); void sha1_array_clear(struct sha1_array *array); -typedef int (*for_each_sha1_fn)(const unsigned char sha1[20], - void *data); +typedef int (*for_each_oid_fn)(const struct object_id *oid, + void *data); int sha1_array_for_each_unique(struct sha1_array *array, - for_each_sha1_fn fn, + for_each_oid_fn fn, void *data); #endif /* SHA1_ARRAY_H */ -- cgit v1.2.3