aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod
diff options
context:
space:
mode:
authorKeisuke Kuroyanagi <ksk@google.com>2013-11-27 10:02:21 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-11-27 10:02:21 +0000
commit3c7b603c46180ac8c6ec84c39719f72f0db08ffb (patch)
treebe46d43e67136b803e6f0d5d01b308d26e589d2c /java/src/com/android/inputmethod
parent169d76cc5c4cfffd6b9aad05a1e59f974db4717d (diff)
parent02fd1a78a3e4ad8aaaddd4e324aeca28cf97a014 (diff)
downloadlatinime-3c7b603c46180ac8c6ec84c39719f72f0db08ffb.tar.gz
latinime-3c7b603c46180ac8c6ec84c39719f72f0db08ffb.tar.xz
latinime-3c7b603c46180ac8c6ec84c39719f72f0db08ffb.zip
Merge "Start using Ver4 dictionary format."
Diffstat (limited to 'java/src/com/android/inputmethod')
-rw-r--r--java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java b/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
index 25aa5e5d6..7041df598 100644
--- a/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
+++ b/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
@@ -60,7 +60,7 @@ abstract public class ExpandableBinaryDictionary extends Dictionary {
*/
protected static final int MAX_WORD_LENGTH = Constants.DICTIONARY_MAX_WORD_LENGTH;
- private static final int DICTIONARY_FORMAT_VERSION = 3;
+ private static final int DICTIONARY_FORMAT_VERSION = 4;
private static final String SUPPORTS_DYNAMIC_UPDATE =
FormatSpec.FileHeader.ATTRIBUTE_VALUE_TRUE;
@@ -238,7 +238,8 @@ abstract public class ExpandableBinaryDictionary extends Dictionary {
public void run() {
if (mDictionaryWriter == null) {
mBinaryDictionary.close();
- final File file = new File(mContext.getFilesDir(), mFilename);
+ final File file = new File(mContext.getFilesDir(), mFilename + "/"
+ + FormatSpec.TRIE_FILE_EXTENSION);
BinaryDictionary.createEmptyDictFile(file.getAbsolutePath(),
DICTIONARY_FORMAT_VERSION, getHeaderAttributeMap());
mBinaryDictionary = new BinaryDictionary(
@@ -481,7 +482,8 @@ abstract public class ExpandableBinaryDictionary extends Dictionary {
+ mFilenameDictionaryUpdateController.mLastUpdateTime);
}
- final File file = new File(mContext.getFilesDir(), mFilename);
+ final File file = new File(mContext.getFilesDir(), mFilename + "/"
+ + FormatSpec.TRIE_FILE_EXTENSION);
final String filename = file.getAbsolutePath();
final long length = file.length();