mirror of
https://git.proxmox.com/git/libgit2
synced 2025-06-18 11:26:17 +00:00
Rename to git_reference_name_to_oid
This commit is contained in:
parent
44ef8b1b30
commit
26515e73a1
@ -40,7 +40,8 @@ GIT_EXTERN(int) git_reference_lookup(git_reference **reference_out, git_reposito
|
|||||||
* @param name The long name for the reference
|
* @param name The long name for the reference
|
||||||
* @return 0 on success, -1 if name could not be resolved
|
* @return 0 on success, -1 if name could not be resolved
|
||||||
*/
|
*/
|
||||||
GIT_EXTERN(int) git_reference_lookup_oid(git_oid *out, git_repository *repo, const char *name);
|
GIT_EXTERN(int) git_reference_name_to_oid(
|
||||||
|
git_oid *out, git_repository *repo, const char *name);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new symbolic reference.
|
* Create a new symbolic reference.
|
||||||
|
@ -1061,7 +1061,7 @@ int git_reference_lookup(git_reference **ref_out,
|
|||||||
return git_reference_lookup_resolved(ref_out, repo, name, 0);
|
return git_reference_lookup_resolved(ref_out, repo, name, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int git_reference_lookup_oid(
|
int git_reference_name_to_oid(
|
||||||
git_oid *out, git_repository *repo, const char *name)
|
git_oid *out, git_repository *repo, const char *name)
|
||||||
{
|
{
|
||||||
int error;
|
int error;
|
||||||
|
@ -494,7 +494,7 @@ static int push_ref(git_revwalk *walk, const char *refname, int hide)
|
|||||||
{
|
{
|
||||||
git_oid oid;
|
git_oid oid;
|
||||||
|
|
||||||
if (git_reference_lookup_oid(&oid, walk->repo, refname) < 0)
|
if (git_reference_name_to_oid(&oid, walk->repo, refname) < 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
return push_commit(walk, &oid, hide);
|
return push_commit(walk, &oid, hide);
|
||||||
|
@ -23,7 +23,7 @@ static int resolve_head_to_tree(git_tree **tree, git_repository *repo)
|
|||||||
git_oid head_oid;
|
git_oid head_oid;
|
||||||
git_object *obj = NULL;
|
git_object *obj = NULL;
|
||||||
|
|
||||||
if (git_reference_lookup_oid(&head_oid, repo, GIT_HEAD_FILE) < 0) {
|
if (git_reference_name_to_oid(&head_oid, repo, GIT_HEAD_FILE) < 0) {
|
||||||
/* cannot resolve HEAD - probably brand new repo */
|
/* cannot resolve HEAD - probably brand new repo */
|
||||||
giterr_clear();
|
giterr_clear();
|
||||||
*tree = NULL;
|
*tree = NULL;
|
||||||
|
@ -35,7 +35,7 @@ static int add_ref(transport_local *t, const char *name)
|
|||||||
head->name = git__strdup(name);
|
head->name = git__strdup(name);
|
||||||
GITERR_CHECK_ALLOC(head->name);
|
GITERR_CHECK_ALLOC(head->name);
|
||||||
|
|
||||||
if (git_reference_lookup_oid(&head->oid, t->repo, name) < 0 ||
|
if (git_reference_name_to_oid(&head->oid, t->repo, name) < 0 ||
|
||||||
git_vector_insert(&t->refs, head) < 0)
|
git_vector_insert(&t->refs, head) < 0)
|
||||||
{
|
{
|
||||||
git__free(head->name);
|
git__free(head->name);
|
||||||
|
@ -36,7 +36,7 @@ void test_refs_lookup__oid(void)
|
|||||||
{
|
{
|
||||||
git_oid tag, expected;
|
git_oid tag, expected;
|
||||||
|
|
||||||
cl_git_pass(git_reference_lookup_oid(&tag, g_repo, "refs/tags/point_to_blob"));
|
cl_git_pass(git_reference_name_to_oid(&tag, g_repo, "refs/tags/point_to_blob"));
|
||||||
cl_git_pass(git_oid_fromstr(&expected, "1385f264afb75a56a5bec74243be9b367ba4ca08"));
|
cl_git_pass(git_oid_fromstr(&expected, "1385f264afb75a56a5bec74243be9b367ba4ca08"));
|
||||||
cl_assert(git_oid_cmp(&tag, &expected) == 0);
|
cl_assert(git_oid_cmp(&tag, &expected) == 0);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user