diff options
author | 2013-11-25 18:51:01 +0900 | |
---|---|---|
committer | 2013-11-27 12:14:03 +0900 | |
commit | 02fd1a78a3e4ad8aaaddd4e324aeca28cf97a014 (patch) | |
tree | 57e4378f988f5ab1fb44f882c384ba06fe42e653 /java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java | |
parent | 24af6ed692c7437025e5ebacb41d5ed2c99c3f28 (diff) | |
download | latinime-02fd1a78a3e4ad8aaaddd4e324aeca28cf97a014.tar.gz latinime-02fd1a78a3e4ad8aaaddd4e324aeca28cf97a014.tar.xz latinime-02fd1a78a3e4ad8aaaddd4e324aeca28cf97a014.zip |
Start using Ver4 dictionary format.
Bug: 11073222
Change-Id: Idd836ee15501e2f8c57c8eebc1fef7f103b01d18
Diffstat (limited to 'java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java | 8 |
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 a0e4e5472..9e6310fc2 100644 --- a/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java +++ b/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java @@ -59,7 +59,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; @@ -237,7 +237,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( @@ -508,7 +509,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(); |