]> git.ipfire.org Git - thirdparty/git.git/commit
refs API: make resolve_gitlink_ref() not set errno
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>
Sat, 16 Oct 2021 09:39:15 +0000 (11:39 +0200)
committerJunio C Hamano <gitster@pobox.com>
Sat, 16 Oct 2021 18:17:03 +0000 (11:17 -0700)
commitdb7a3d25d639ba816fb85af3ca08d689702ab294
tree7fc2cb5622e12493dbc701940af2eafa38506bdc
parent76887df01440018e1e757761fea81a4d3a676f25
refs API: make resolve_gitlink_ref() not set errno

I have carefully read the upstream callers of resolve_gitlink_ref()
and determined that they don't care about errno.

So let's move away from the errno-setting refs_resolve_ref_unsafe()
wrapper to refs_werrres_ref_unsafe(), and explicitly ignore the errno
it sets for us.

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