refs/ref-cache.[ch]: remove unused remove_entry_from_dir()

This function was missed in 9939b33d6a (packed-backend: rip out some
now-unused code, 2017-09-08), and has been orphaned since then. Let's
delete it.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Ævar Arnfjörð Bjarmason
2021-09-28 15:02:21 +02:00
committed by Junio C Hamano
parent 98961e42f0
commit 34e8a20d76
2 changed files with 0 additions and 51 deletions

View File

@ -199,22 +199,6 @@ void free_ref_cache(struct ref_cache *cache);
*/
void add_entry_to_dir(struct ref_dir *dir, struct ref_entry *entry);
/*
* Remove the entry with the given name from dir, recursing into
* subdirectories as necessary. If refname is the name of a directory
* (i.e., ends with '/'), then remove the directory and its contents.
* If the removal was successful, return the number of entries
* remaining in the directory entry that contained the deleted entry.
* If the name was not found, return -1. Please note that this
* function only deletes the entry from the cache; it does not delete
* it from the filesystem or ensure that other cache entries (which
* might be symbolic references to the removed entry) are updated.
* Nor does it remove any containing dir entries that might be made
* empty by the removal. dir must represent the top-level directory
* and must already be complete.
*/
int remove_entry_from_dir(struct ref_dir *dir, const char *refname);
/*
* Add a ref_entry to the ref_dir (unsorted), recursing into
* subdirectories as necessary. dir must represent the top-level