]> granicus.if.org Git - python/commitdiff
remove a redundant lower in urllib.parse.urlsplit (#3008)
authorOren Milman <orenmn@gmail.com>
Sun, 3 Sep 2017 04:51:39 +0000 (07:51 +0300)
committerSenthil Kumaran <skumaran@gatech.edu>
Sun, 3 Sep 2017 04:51:39 +0000 (21:51 -0700)
Lib/urllib/parse.py

index 01eb54906c8a53b6e9e18ea3d1e0cf10c6b84c59..76086e58beaff06dd8cfc54cb0fef645f159d7f3 100644 (file)
@@ -407,7 +407,6 @@ def urlsplit(url, scheme='', allow_fragments=True):
     i = url.find(':')
     if i > 0:
         if url[:i] == 'http': # optimize the common case
-            scheme = url[:i].lower()
             url = url[i+1:]
             if url[:2] == '//':
                 netloc, url = _splitnetloc(url, 2)
@@ -418,7 +417,7 @@ def urlsplit(url, scheme='', allow_fragments=True):
                 url, fragment = url.split('#', 1)
             if '?' in url:
                 url, query = url.split('?', 1)
-            v = SplitResult(scheme, netloc, url, query, fragment)
+            v = SplitResult('http', netloc, url, query, fragment)
             _parse_cache[key] = v
             return _coerce_result(v)
         for c in url[:i]: