diff --git a/java/src/com/android/inputmethod/latin/BinaryDictionary.java b/java/src/com/android/inputmethod/latin/BinaryDictionary.java index c9402d96d..0747959d6 100644 --- a/java/src/com/android/inputmethod/latin/BinaryDictionary.java +++ b/java/src/com/android/inputmethod/latin/BinaryDictionary.java @@ -157,8 +157,7 @@ public class BinaryDictionary extends Dictionary { // proximityInfo and/or prevWordForBigrams may not be null. private ArrayList getWordsInternal(final WordComposer codes, final int[] prevWord, final ProximityInfo proximityInfo) { - final int count = getWordsInternalInternal(codes, prevWord, proximityInfo, mOutputChars, - mOutputScores, mSpaceIndices); + final int count = getWordsInternalInternal(codes, prevWord, proximityInfo); final ArrayList suggestions = new ArrayList(); for (int j = 0; j < count; ++j) { @@ -185,8 +184,7 @@ public class BinaryDictionary extends Dictionary { // proximityInfo may not be null. // TODO: remove this method by inlining it into getWordsInternal private int getWordsInternalInternal(final WordComposer codes, - final int[] prevWord, final ProximityInfo proximityInfo, - char[] outputChars, int[] scores, int[] spaceIndices) { + final int[] prevWord, final ProximityInfo proximityInfo) { final InputPointers ips = codes.getInputPointers(); final boolean isGesture = codes.isBatchMode(); final int codesSize; @@ -204,7 +202,7 @@ public class BinaryDictionary extends Dictionary { return getSuggestionsNative(mNativeDict, proximityInfo.getNativeProximityInfo(), ips.getXCoordinates(), ips.getYCoordinates(), ips.getTimes(), ips.getPointerIds(), mInputCodes, codesSize, 0 /* unused */, isGesture, prevWord, - mUseFullEditDistance, outputChars, scores, spaceIndices); + mUseFullEditDistance, mOutputChars, mOutputScores, mSpaceIndices); } public static float calcNormalizedScore(String before, String after, int score) {