]> git.ipfire.org Git - thirdparty/git.git/blobdiff - refs.c
t6050: use git-update-ref rather than filesystem access
[thirdparty/git.git] / refs.c
diff --git a/refs.c b/refs.c
index 8c9490235ea6fa08013dda680f9eaeae8f356855..8b9f7c3a80a0f615e33a7d14cd505c27c3304491 100644 (file)
--- a/refs.c
+++ b/refs.c
@@ -2010,7 +2010,7 @@ int peel_iterated_oid(const struct object_id *base, struct object_id *peeled)
             oideq(current_ref_iter->oid, base)))
                return ref_iterator_peel(current_ref_iter, peeled);
 
-       return peel_object(base, peeled);
+       return peel_object(base, peeled) ? -1 : 0;
 }
 
 int refs_create_symref(struct ref_store *refs,