summaryrefslogtreecommitdiff
path: root/url.h
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2010-12-12 21:49:52 -0800
committerLibravatar Junio C Hamano <gitster@pobox.com>2010-12-12 21:49:52 -0800
commita0078dee90e9b6baf17fa22cdeaadd8bec49e725 (patch)
tree5e080b2401222e5839a1d4bc6e3abadc9800e936 /url.h
parentMerge branch 'tc/format-patch-p' (diff)
parenthttp-fetch: rework url handling (diff)
downloadtgif-a0078dee90e9b6baf17fa22cdeaadd8bec49e725.tar.xz
Merge branch 'tc/http-urls-ends-with-slash'
* tc/http-urls-ends-with-slash: http-fetch: rework url handling http-push: add trailing slash at arg-parse time, instead of later on http-push: check path length before using it http-push: Normalise directory names when pushing to some WebDAV servers http-backend: use end_url_with_slash() url: add str wrapper for end_url_with_slash() shift end_url_with_slash() from http.[ch] to url.[ch] t5550-http-fetch: add test for http-fetch t5550-http-fetch: add missing '&&'
Diffstat (limited to 'url.h')
-rw-r--r--url.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/url.h b/url.h
index 15817f8f93..7100e3215a 100644
--- a/url.h
+++ b/url.h
@@ -7,4 +7,7 @@ extern char *url_decode(const char *url);
extern char *url_decode_parameter_name(const char **query);
extern char *url_decode_parameter_value(const char **query);
+extern void end_url_with_slash(struct strbuf *buf, const char *url);
+extern void str_end_url_with_slash(const char *url, char **dest);
+
#endif /* URL_H */