]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Issue 14814: Remove dead function (noticed by Serhiy Storchaka)
authorNick Coghlan <ncoghlan@gmail.com>
Sun, 8 Jul 2012 11:38:12 +0000 (21:38 +1000)
committerNick Coghlan <ncoghlan@gmail.com>
Sun, 8 Jul 2012 11:38:12 +0000 (21:38 +1000)
Lib/ipaddress.py
Lib/test/test_ipaddress.py

index c0b0cb2788c8dfd8075c499957cb840f9fdeb62c..7e6f03f0a2c417c390ac737314386aa2031f33e5 100644 (file)
@@ -183,24 +183,6 @@ def _find_address_range(addresses):
     return (first, last)
 
 
-def _get_prefix_length(number1, number2, bits):
-    """Get the number of leading bits that are same for two numbers.
-
-    Args:
-        number1: an integer.
-        number2: another integer.
-        bits: the maximum number of bits to compare.
-
-    Returns:
-        The number of leading bits that are the same for two numbers.
-
-    """
-    for i in range(bits):
-        if number1 >> i == number2 >> i:
-            return bits - i
-    return 0
-
-
 def _count_righthand_zero_bits(number, bits):
     """Count the number of zero bits on the right hand side.
 
index 8dc4767a016a59d6cd238b0c7650ab5e3e334b52..beb268555e3050700b795ceaafa8c2c926dac6b2 100644 (file)
@@ -551,7 +551,6 @@ class IpaddrUnitTest(unittest.TestCase):
             ipaddress.IPv4Address('10.10.10.10'),
             ipaddress.IPv4Address('10.10.10.12')])
         self.assertEqual(first, last)
-        self.assertEqual(0, ipaddress._get_prefix_length(2**32, 0, 32))
         self.assertEqual(128, ipaddress._count_righthand_zero_bits(0, 128))
         self.assertEqual("IPv4Network('1.2.3.0/24')", repr(self.ipv4_network))
         self.assertEqual('0x1020318', hex(self.ipv4_network))