aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/BinaryDictionary.java
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2012-07-10 22:48:44 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-07-10 22:48:44 -0700
commitfd9b485111a37293f8660c0123fd145e3fd988b6 (patch)
treeedf9233e77d9c790486f700b6537ae9bb60a5927 /java/src/com/android/inputmethod/latin/BinaryDictionary.java
parent0b329fd0d1f67b7f473e7ecfb5462ebb4ddd5fb8 (diff)
parentcfae32c610e829d88cf618c721e1e3217dd09024 (diff)
downloadlatinime-fd9b485111a37293f8660c0123fd145e3fd988b6.tar.gz
latinime-fd9b485111a37293f8660c0123fd145e3fd988b6.tar.xz
latinime-fd9b485111a37293f8660c0123fd145e3fd988b6.zip
Merge "Remove parameters for easier inlining (A96)"
Diffstat (limited to 'java/src/com/android/inputmethod/latin/BinaryDictionary.java')
-rw-r--r--java/src/com/android/inputmethod/latin/BinaryDictionary.java8
1 files 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<SuggestedWordInfo> 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<SuggestedWordInfo> suggestions = new ArrayList<SuggestedWordInfo>();
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) {