]> granicus.if.org Git - curl/commitdiff
Revert "url: a short host name + port is not a scheme"
authorDaniel Stenberg <daniel@haxx.se>
Mon, 5 Nov 2018 08:24:53 +0000 (09:24 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 5 Nov 2018 08:24:59 +0000 (09:24 +0100)
This reverts commit 226cfa8264cd979eff3fd52c0f3585ef095e7cf2.

This commit caused test failures on appveyor/windows. Work on fixing them is
in #3235.

lib/urlapi.c
tests/libtest/lib1560.c

index e877dc726149ee47196753b99febcc75f2b3ec2b..18a6076fff45635f6fbf780a5e07f8eb07a4def7 100644 (file)
@@ -238,7 +238,7 @@ bool Curl_is_absolute_url(const char *url, char *buf, size_t buflen)
 #endif
   for(i = 0; i < buflen && url[i]; ++i) {
     char s = url[i];
-    if((s == ':') && (url[i + 1] == '/')) {
+    if(s == ':') {
       if(buf)
         buf[i] = 0;
       return TRUE;
index 6557e0567049d4dd1448f5e58a3892c832ec75e5..57469a9063d6a531f88363e3f2ee475937cf91b4 100644 (file)
@@ -128,9 +128,6 @@ struct querycase {
 };
 
 static struct testcase get_parts_list[] ={
-  {"boing:80",
-   "https | [11] | [12] | [13] | boing | 80 | / | [16] | [17]",
-   CURLU_DEFAULT_SCHEME, 0, CURLUE_OK},
   {"http://[fd00:a41::50]:8080",
    "http | [11] | [12] | [13] | [fd00:a41::50] | 8080 | / | [16] | [17]",
    CURLU_DEFAULT_SCHEME, 0, CURLUE_OK},