diff --git a/binding/java/src/main/java/org/lionsoul/ip2region/xdb/Searcher.java b/binding/java/src/main/java/org/lionsoul/ip2region/xdb/Searcher.java index fcdec4c98f2d3794a73707fdc3ceff448bdb8dc3..3f834c712d4296ae20854d43ccd679ed5642df79 100644 --- a/binding/java/src/main/java/org/lionsoul/ip2region/xdb/Searcher.java +++ b/binding/java/src/main/java/org/lionsoul/ip2region/xdb/Searcher.java @@ -175,7 +175,7 @@ public class Searcher { public static byte[] loadVectorIndex(RandomAccessFile handle) throws IOException { handle.seek(HeaderInfoLength); - int len = VectorIndexRows * VectorIndexCols * SegmentIndexSize; + int len = VectorIndexRows * VectorIndexCols * VectorIndexSize; final byte[] buff = new byte[len]; int rLen = handle.read(buff); if (rLen != len) {