From 27396a1807fe5971e7e61a51872a030f6d05b9c9 Mon Sep 17 00:00:00 2001 From: Nick Coghlan Date: Sun, 8 Jul 2012 21:38:12 +1000 Subject: [PATCH] Issue 14814: Remove dead function (noticed by Serhiy Storchaka) --- Lib/ipaddress.py | 18 ------------------ Lib/test/test_ipaddress.py | 1 - 2 files changed, 19 deletions(-) diff --git a/Lib/ipaddress.py b/Lib/ipaddress.py index c0b0cb2788c..7e6f03f0a2c 100644 --- a/Lib/ipaddress.py +++ b/Lib/ipaddress.py @@ -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. diff --git a/Lib/test/test_ipaddress.py b/Lib/test/test_ipaddress.py index 8dc4767a016..beb268555e3 100644 --- a/Lib/test/test_ipaddress.py +++ b/Lib/test/test_ipaddress.py @@ -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))