remote: read symbolic refs via `refs_read_symbolic_ref()`
commit1553f5e76c72243f61b454412b651706a869388f
authorPatrick Steinhardt <ps@pks.im>
Tue, 1 Mar 2022 09:33:50 +0000 (1 10:33 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 1 Mar 2022 18:13:46 +0000 (1 10:13 -0800)
tree9c8fd917eab6fa936be11f3472c6708fce5adf9a
parentcd475b3b03809b1b1c664e0dca9f16f815456719
remote: read symbolic refs via `refs_read_symbolic_ref()`

We have two cases in the remote code where we check whether a reference
is symbolic or not, but don't mind in case it doesn't exist or in case
it exists but is a non-symbolic reference. Convert these two callsites
to use the new `refs_read_symbolic_ref()` function, whose intent is to
implement exactly that usecase.

No change in behaviour is expected from this change.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/remote.c
remote.c