summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2018-09-19 10:35:15 +0200
committerDaniel Stenberg <daniel@haxx.se>2018-09-19 10:35:15 +0200
commitf710c9082461b0d7bff1273eb923181f954e000d (patch)
tree5af1e20bf57844a94cb6aaae61621ab3824336ad
parent30f912234e300bd21cb39537fb69d4e586ec89a9 (diff)
downloadcurl-f710c9082461b0d7bff1273eb923181f954e000d.tar.gz
fixup keep schemes lowercase
-rw-r--r--lib/urlapi.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/urlapi.c b/lib/urlapi.c
index 4041a713d..6d4e705cc 100644
--- a/lib/urlapi.c
+++ b/lib/urlapi.c
@@ -754,17 +754,17 @@ static CURLUcode seturl(const char *url, CURLU *u, unsigned int flags)
if((flags & CURLU_GUESS_SCHEME) && !schemep) {
/* legacy curl-style guess based on host name */
- if(checkprefix("FTP.", hostname))
+ if(checkprefix("ftp.", hostname))
schemep = (char *)"ftp";
- else if(checkprefix("DICT.", hostname))
- schemep = (char *)"DICT";
- else if(checkprefix("LDAP.", hostname))
- schemep = (char *)"LDAP";
- else if(checkprefix("IMAP.", hostname))
- schemep = (char *)"IMAP";
- else if(checkprefix("SMTP.", hostname))
+ else if(checkprefix("dict.", hostname))
+ schemep = (char *)"dict";
+ else if(checkprefix("ldap.", hostname))
+ schemep = (char *)"ldap";
+ else if(checkprefix("imap.", hostname))
+ schemep = (char *)"imap";
+ else if(checkprefix("smtp.", hostname))
schemep = (char *)"smtp";
- else if(checkprefix("POP3.", hostname))
+ else if(checkprefix("pop3.", hostname))
schemep = (char *)"pop3";
else
schemep = (char *)"http";