@@ -1386,6 +1386,7 @@ int repo_get_oid_committish(struct repository *r, const char *str, struct object
13861386int repo_get_oid_tree (struct repository * r , const char * str , struct object_id * oid );
13871387int repo_get_oid_treeish (struct repository * r , const char * str , struct object_id * oid );
13881388int repo_get_oid_blob (struct repository * r , const char * str , struct object_id * oid );
1389+ int repo_get_oid_mb (struct repository * r , const char * str , struct object_id * oid );
13891390void maybe_die_on_misspelt_object_name (struct repository * repo ,
13901391 const char * name ,
13911392 const char * prefix );
@@ -1399,6 +1400,7 @@ extern enum get_oid_result get_oid_with_context(struct repository *repo, const c
13991400#define get_oid_tree (str , oid ) repo_get_oid_tree(the_repository, str, oid)
14001401#define get_oid_treeish (str , oid ) repo_get_oid_treeish(the_repository, str, oid)
14011402#define get_oid_blob (str , oid ) repo_get_oid_blob(the_repository, str, oid)
1403+ #define get_oid_mb (str , oid ) repo_get_oid_mb(the_repository, str, oid)
14021404
14031405typedef int each_abbrev_fn (const struct object_id * oid , void * );
14041406int repo_for_each_abbrev (struct repository * r , const char * prefix , each_abbrev_fn , void * );
@@ -1486,7 +1488,6 @@ int repo_interpret_branch_name(struct repository *r,
14861488 unsigned allowed );
14871489#define interpret_branch_name (str , len , buf , allowed ) \
14881490 repo_interpret_branch_name(the_repository, str, len, buf, allowed)
1489- extern int get_oid_mb (const char * str , struct object_id * oid );
14901491
14911492extern int validate_headref (const char * ref );
14921493
0 commit comments