diff Lib/ipaddr.py @ 53932:510ffc5db232 legacy-trunk

Fix an off by one error on negative indexs to __getitem__ http://code.google.com/p/ipaddr-py/issues/detail?id=15
author Gregory P. Smith <greg@mad-scientist.com>
date Fri, 08 May 2009 23:16:47 +0000
parents ae24de48adc4
children 4427859d817a
line wrap: on
line diff
--- a/Lib/ipaddr.py	Fri May 08 22:23:21 2009 +0000
+++ b/Lib/ipaddr.py	Fri May 08 23:16:47 2009 +0000
@@ -209,6 +209,7 @@
                 raise IndexError
             return self._string_from_ip_int(self.network + n)
         else:
+            n += 1
             if self.broadcast + n < self.network:
                 raise IndexError
             return self._string_from_ip_int(self.broadcast + n)