http-fetch: rework url handling
authorTay Ray Chuan <rctay89@gmail.com>
Thu, 25 Nov 2010 08:21:10 +0000 (16:21 +0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 26 Nov 2010 22:50:46 +0000 (14:50 -0800)
commit6f5185bd2d87dff587e4900aa022f6f9bd088f20
treebd1f8618a5383b039ab67de76f431e73ec0ae1a2
parent1462d1af69247af5fa2b43f7b4fe61ec3c71b55a
http-fetch: rework url handling

Do away with a second url variable, rewritten_url, and make url
non-const. This is safe because the functions called with url (ie.
get_http_walker() and walker_fetch()) do not modify it (ie. marked with
const char *).

Also, replace code that adds a trailing slash with a call to
str_end_url_with_slash().

Signed-off-by: Tay Ray Chuan <rctay89@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
http-fetch.c