From 9152488163f578c42a96ea7a4312c612eeca5318 Mon Sep 17 00:00:00 2001 From: koma Date: Tue, 12 Apr 2016 16:14:55 +0800 Subject: [PATCH] fixd bug, the left side was lost. thanks for mmy83@git.oschina.net. --- binding/python/ip2Region.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/binding/python/ip2Region.py b/binding/python/ip2Region.py index 6fa1e65..7a3372a 100644 --- a/binding/python/ip2Region.py +++ b/binding/python/ip2Region.py @@ -41,7 +41,7 @@ class Ip2Region(object): sip = self.getLong(b, 0) eip = self.getLong(b, 4) - if ip > sip: + if ip >= sip: if ip > eip: l = m + 1 else: @@ -118,7 +118,7 @@ class Ip2Region(object): m = int((l+h)/2) offset = m * 12 - if ip > self.getLong(b, offset): + if ip >= self.getLong(b, offset): if ip > self.getLong(b, offset+4): l = m + 1 else: