clone, fetch: remove redundant transport check
commit245abe34ac0622b349470b89d4b76a082a133cab
authorJonathan Tan <jonathantanmy@google.com>
Thu, 14 Dec 2017 21:44:44 +0000 (14 13:44 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 14 Dec 2017 22:28:02 +0000 (14 14:28 -0800)
tree0d88e6d71ad63ee26d1c94f889765a2f9cdadd1d
parent170078693fcccd614406e1c3c9fcbea8aaba0c13
clone, fetch: remove redundant transport check

Prior to commit a2d725b7bdf7 ("Use an external program to implement
fetching with curl", 2009-08-05), if Git was compiled with NO_CURL, the
get_refs_list and fetch methods in struct transport might not be
populated, hence the checks in clone and fetch. After that commit, all
transports populate get_refs_list and fetch, making the checks in clone
and fetch redundant. Remove those checks.

Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/clone.c
builtin/fetch.c