]> git.ipfire.org Git - thirdparty/git.git/commit - transport.c
transport: unify return values and exit point from transport_push()
authorFrantisek Hrbata <frantisek@hrbata.com>
Fri, 20 May 2022 12:49:51 +0000 (14:49 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 27 May 2022 21:51:16 +0000 (14:51 -0700)
commit35919bf1ab9d1451547d229f3a11a63c70f385df
tree151be3dc1cf9cb75ce1bba9e2a7ccfc504e8f2cd
parent6448182a831a5704601b7ad29afa1a26c40a4d53
transport: unify return values and exit point from transport_push()

It seems there is no reason to return 1 instead of -1 when push_refs()
is not set in transport vtable. Let's unify the error return values and
use the done label as a single exit point from transport_push().

Suggested-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Frantisek Hrbata <frantisek@hrbata.com>
Reviewed-by: Josh Steadmon <steadmon@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
transport.c