From: Thad Hughes Date: Thu, 3 Jan 2013 05:09:01 +0000 (-0800) Subject: Finding "fare centro" X-Git-Url: http://gitweb.fperrin.net/?p=Dictionary.git;a=commitdiff_plain;h=974c26158ad233cf301a20003705b04947ad3403 Finding "fare centro" --- diff --git a/src/com/hughes/android/dictionary/engine/Index.java b/src/com/hughes/android/dictionary/engine/Index.java index 68a0dc2..81d1498 100644 --- a/src/com/hughes/android/dictionary/engine/Index.java +++ b/src/com/hughes/android/dictionary/engine/Index.java @@ -305,7 +305,7 @@ public final class Index implements RAFSerializable { if (!indexEntry.normalizedToken.startsWith(normalizedPrefix)) { break; } - rowCount += indexEntry.numRows; + rowCount += indexEntry.numRows + indexEntry.htmlEntries.size(); if (rowCount > maxRows) { System.out.println("Giving up, too many words with prefix: " + normalizedPrefix); break; @@ -377,7 +377,6 @@ public final class Index implements RAFSerializable { matches.get(RowMatchType.TITLE_MATCH).add(rows.get(exactMatch.startRow)); } } - final String searchToken = bestPrefix; final int insertionPointIndex = findInsertionPointIndex(searchToken, interrupted);