Convert sha1_array_for_each_unique and for_each_abbrev to object_id
[gitweb.git] / sha1-array.h
index 24347e7655bffd828c8bc23cacca874225917d8c..edec2f798bd13b2408b08204c38117a5a7e49cf9 100644 (file)
@@ -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 */