From 1df8c82d71ec2a221f07a8842fd19bf43f772200 Mon Sep 17 00:00:00 2001 From: satok Date: Mon, 7 Mar 2011 17:33:34 -0800 Subject: [PATCH] Fix a bug that a word with only one missing word is not promoted Bug: 4027223 Change-Id: Icf7c5b917c18b565dca95b98b96c1c8e2963f540 --- native/src/unigram_dictionary.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/native/src/unigram_dictionary.cpp b/native/src/unigram_dictionary.cpp index c2cd76084..30fbaeae1 100644 --- a/native/src/unigram_dictionary.cpp +++ b/native/src/unigram_dictionary.cpp @@ -521,7 +521,7 @@ inline int UnigramDictionary::calculateFinalFreq(const int inputIndex, const int finalFreq = capped255MultForFullMatchAccentsOrCapitalizationDifference(finalFreq); } } - if (sameLength && skipPos < 0) finalFreq *= FULL_WORD_MULTIPLIER; + if (sameLength) finalFreq *= FULL_WORD_MULTIPLIER; return finalFreq; }