[Python-checkins] python/dist/src/Lib httplib.py,1.88,1.89

montanaro at users.sourceforge.net montanaro at users.sourceforge.net
Tue Sep 14 19:55:24 CEST 2004


Update of /cvsroot/python/python/dist/src/Lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12172/Lib

Modified Files:
	httplib.py 
Log Message:
missed the obvious test case and corresponding fix


Index: httplib.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/httplib.py,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -d -r1.88 -r1.89
--- httplib.py	14 Sep 2004 16:32:01 -0000	1.88
+++ httplib.py	14 Sep 2004 17:55:21 -0000	1.89
@@ -525,7 +525,8 @@
     def _set_hostport(self, host, port):
         if port is None:
             i = host.rfind(':')
-            if i >= 0:
+            j = host.rfind(']')         # ipv6 addresses have [...]
+            if i > j:
                 try:
                     port = int(host[i+1:])
                 except ValueError:



More information about the Python-checkins mailing list