ref-cache: remove unused function 'find_ref_entry()'

The 'find_ref_entry' function is no longer used, so remove it.

Signed-off-by: Karthik Nayak <karthik.188@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Karthik Nayak
2025-07-15 13:28:27 +02:00
committed by Junio C Hamano
parent 6bde5d43b7
commit 883a7ea054
2 changed files with 0 additions and 21 deletions

View File

@@ -194,20 +194,6 @@ static struct ref_dir *find_containing_dir(struct ref_dir *dir,
return dir; return dir;
} }
struct ref_entry *find_ref_entry(struct ref_dir *dir, const char *refname)
{
int entry_index;
struct ref_entry *entry;
dir = find_containing_dir(dir, refname);
if (!dir)
return NULL;
entry_index = search_ref_dir(dir, refname, strlen(refname));
if (entry_index == -1)
return NULL;
entry = dir->entries[entry_index];
return (entry->flag & REF_DIR) ? NULL : entry;
}
/* /*
* Emit a warning and return true iff ref1 and ref2 have the same name * Emit a warning and return true iff ref1 and ref2 have the same name
* and the same oid. Die if they have the same name but different * and the same oid. Die if they have the same name but different

View File

@@ -201,13 +201,6 @@ void free_ref_cache(struct ref_cache *cache);
*/ */
void add_entry_to_dir(struct ref_dir *dir, struct ref_entry *entry); void add_entry_to_dir(struct ref_dir *dir, struct ref_entry *entry);
/*
* Find the value entry with the given name in dir, sorting ref_dirs
* and recursing into subdirectories as necessary. If the name is not
* found or it corresponds to a directory entry, return NULL.
*/
struct ref_entry *find_ref_entry(struct ref_dir *dir, const char *refname);
/* /*
* Start iterating over references in `cache`. If `prefix` is * Start iterating over references in `cache`. If `prefix` is
* specified, only include references whose names start with that * specified, only include references whose names start with that