split_symref_update(): add a files_ref_store argument
[gitweb.git] / refs.c
diff --git a/refs.c b/refs.c
index 312c76619f75846aa1c4c363430a3ff929bf3ac3..3130c0e019350966df84a175c7de2e8a2b53d314 100644 (file)
--- a/refs.c
+++ b/refs.c
@@ -1428,6 +1428,13 @@ int pack_refs(unsigned int flags)
        return refs->be->pack_refs(refs, flags);
 }
 
+int peel_ref(const char *refname, unsigned char *sha1)
+{
+       struct ref_store *refs = get_ref_store(NULL);
+
+       return refs->be->peel_ref(refs, refname, sha1);
+}
+
 int create_symref(const char *ref_target, const char *refs_heads_master,
                  const char *logmsg)
 {