From 1629c572b71deeddfb10269862b130f3a4bdb0f0 Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Wed, 13 Jun 2007 23:02:32 +0200 Subject: [PATCH] uri, file: Commented out broken code. CGI scripts using GET method didn't work. --- src/protocol/uri.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/protocol/uri.c b/src/protocol/uri.c index df226464..5a59e0eb 100644 --- a/src/protocol/uri.c +++ b/src/protocol/uri.c @@ -145,6 +145,8 @@ check_whether_file_exists(unsigned char *name) return -1; } +#if 0 +/* unused */ static int check_uri_file(const unsigned char *name) { @@ -153,6 +155,7 @@ check_uri_file(const unsigned char *name) return strcspn(name, chars); } +#endif /* Encodes URIs without encoding stuff like fragments and query separators. */ static void @@ -240,6 +243,8 @@ parse_uri(struct uri *uri, unsigned char *uristring) return URI_ERRNO_OK; } else if (uri->protocol == PROTOCOL_FILE) { +#if 0 + /* CGI script using GET method didn't work, so I commented this code. --witekfl */ int datalen = check_uri_file(prefix_end); unsigned char *frag_or_post = prefix_end + datalen; @@ -256,7 +261,8 @@ parse_uri(struct uri *uri, unsigned char *uristring) } else { datalen = strlen(prefix_end); } - +#endif + int datalen = strlen(prefix_end); /* A bit of a special case, but using the "normal" host * parsing seems a bit scary at this point. (see bug 107). */ if (datalen > 9 && !strncasecmp(prefix_end, "localhost/", 10)) {