]> git.ipfire.org Git - thirdparty/git.git/blobdiff - refs.c
refs: prepare `refs_init_db()` for initializing worktree refs
[thirdparty/git.git] / refs.c
diff --git a/refs.c b/refs.c
index fdbf5f4cb14d34b536ed9a34f27940a5b279426e..254272ba6fc545886072f259cb29e406ff097550 100644 (file)
--- a/refs.c
+++ b/refs.c
@@ -1944,11 +1944,9 @@ const char *refs_resolve_ref_unsafe(struct ref_store *refs,
 }
 
 /* backend functions */
-int refs_init_db(struct strbuf *err)
+int refs_init_db(struct ref_store *refs, int flags, struct strbuf *err)
 {
-       struct ref_store *refs = get_main_ref_store(the_repository);
-
-       return refs->be->init_db(refs, err);
+       return refs->be->init_db(refs, flags, err);
 }
 
 const char *resolve_ref_unsafe(const char *refname, int resolve_flags,