refs API: make loose_fill_ref_dir() not set errno
commit096a7fbb97dc4015c97b1811aab4e08e2f0ac724
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Sat, 16 Oct 2021 09:39:16 +0000 (16 11:39 +0200)
committerJunio C Hamano <gitster@pobox.com>
Sat, 16 Oct 2021 18:17:03 +0000 (16 11:17 -0700)
tree05bc0b8f660721ff604d601191a2b92193075774
parentdb7a3d25d639ba816fb85af3ca08d689702ab294
refs API: make loose_fill_ref_dir() not set errno

Change the refs_resolve_ref_unsafe() invoked in loose_fill_ref_dir()
to a form that ignores errno. The only eventual caller of this
function is create_ref_cache(), whose callers in turn don't have their
failure depend on any errno set here.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
refs/files-backend.c