Fix "git clone" for git:// protocol
authorJohannes Schindelin <Johannes.Schindelin@gmx.de>
Sun, 10 Feb 2008 03:06:57 +0000 (03:06 +0000)
committerJunio C Hamano <gitster@pobox.com>
Sun, 10 Feb 2008 04:12:54 +0000 (20:12 -0800)
commitfb32c9172a1f2828d75f5d17d8ceea8ffe692f2a
tree0a43f4b9284124a791579584d61ad23f864d1f28
parentba227857d24029917f1e939647d826037f026205
Fix "git clone" for git:// protocol

In ba227857(Reduce the number of connects when fetching), we checked
the return value of git_connect() to see if the connection was
successful.

However, for the git:// protocol, there is no need to have another
process, so the return value was NULL.

Now, it makes sense to assume the rule that git_connect() will return
NULL if it fails (at the moment, it die()s if it fails), so return
a dummy child process.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Acked-by: Daniel Barkalow <barkalow@iabervon.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
connect.c