diff options
author | Patrick Steinhardt <ps@pks.im> | 2023-11-14 08:58:50 (GMT) |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2023-11-17 01:12:12 (GMT) |
commit | 29a186917b58bf67e14667a7a7641f5dddcc8589 (patch) | |
tree | 89d3f8037481067073fff7c756a02a44aa01e2dd /refs/files-backend.c | |
parent | d6f8e7298254d8291724f9f57648b3ab5f8d3770 (diff) | |
download | git-29a186917b58bf67e14667a7a7641f5dddcc8589.zip git-29a186917b58bf67e14667a7a7641f5dddcc8589.tar.gz git-29a186917b58bf67e14667a7a7641f5dddcc8589.tar.bz2 |
refs: remove `delete_refs` callback from backends
Now that `refs_delete_refs` is implemented in a generic way via the ref
transaction interfaces there are no callers left that invoke the
`delete_refs` callback anymore. Remove it from all of our backends.
Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'refs/files-backend.c')
-rw-r--r-- | refs/files-backend.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/refs/files-backend.c b/refs/files-backend.c index 8d28810..ad8b1d1 100644 --- a/refs/files-backend.c +++ b/refs/files-backend.c @@ -1265,12 +1265,6 @@ static int files_pack_refs(struct ref_store *ref_store, return 0; } -static int files_delete_refs(struct ref_store *ref_store, const char *msg, - struct string_list *refnames, unsigned int flags) -{ - return refs_delete_refs(ref_store, msg, refnames, flags); -} - /* * People using contrib's git-new-workdir have .git/logs/refs -> * /some/other/path/.git/logs/refs, and that may live on another device. @@ -3258,7 +3252,6 @@ struct ref_storage_be refs_be_files = { .pack_refs = files_pack_refs, .create_symref = files_create_symref, - .delete_refs = files_delete_refs, .rename_ref = files_rename_ref, .copy_ref = files_copy_ref, |