Fix compilation when NO_CURL is defined
commitccfc02a30057a5fa7376e1fc8e8c3fe5478556f4
authorJohannes Schindelin <Johannes.Schindelin@gmx.de>
Mon, 15 Oct 2007 13:52:25 +0000 (15 14:52 +0100)
committerShawn O. Pearce <spearce@spearce.org>
Tue, 16 Oct 2007 01:59:40 +0000 (15 21:59 -0400)
tree4778f545061c2d753b135556e7423841e8dcf517
parentf539d0d6c1f0b4431c0711e290d1f5a7205ed6e6
Fix compilation when NO_CURL is defined

There were a few places which did not cope well without curl.  This
fixes all of them.  We still need to link against the walker.o part
of the library as some parts of transport.o still call into there
even though we don't have HTTP support enabled.

If compiled with NO_CURL=1 we now get the following useful error
message:

  $ git-fetch http://www.example.com/git
  error: git was compiled without libcurl support.
  fatal: Don't know how to fetch from http://www.example.com/git

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Makefile
transport.c