commit | 5edb1a1b0add465bae25121ee4278a9ec6009005 | [log] [tgz] |
---|---|---|
author | Gregory P. Smith <greg@mad-scientist.com> | Fri May 08 23:16:47 2009 +0000 |
committer | Gregory P. Smith <greg@mad-scientist.com> | Fri May 08 23:16:47 2009 +0000 |
tree | 878bd2a604f2ccac2ec56626b0525adb3a60ea66 | |
parent | f7f858d1415514cb9a76a5b7da8ee6ccb774e6f4 [diff] [blame] |
Fix an off by one error on negative indexs to __getitem__ http://code.google.com/p/ipaddr-py/issues/detail?id=15
diff --git a/Lib/ipaddr.py b/Lib/ipaddr.py index b5518ed..7289e45 100644 --- a/Lib/ipaddr.py +++ b/Lib/ipaddr.py
@@ -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)