From cfae32c610e829d88cf618c721e1e3217dd09024 Mon Sep 17 00:00:00 2001 From: Jean Chalard Date: Tue, 10 Jul 2012 20:29:27 +0900 Subject: [PATCH] Remove parameters for easier inlining (A96) Change-Id: Ied2e291393609300173681e26e82b7dd36b41bd0 --- .../com/android/inputmethod/latin/BinaryDictionary.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) 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) {