diff options
author | 2012-04-06 18:26:00 +0900 | |
---|---|---|
committer | 2012-04-06 18:34:59 +0900 | |
commit | cd274b146961c95abf1436caa8ec482650432b6e (patch) | |
tree | adb2bd0a54be17f4a0d63babb6f7d5fe0dfe2695 /native/jni/src/dictionary.cpp | |
parent | e81ac8baa0dc0e8d671c813b93100070c23b9a1d (diff) | |
download | latinime-cd274b146961c95abf1436caa8ec482650432b6e.tar.gz latinime-cd274b146961c95abf1436caa8ec482650432b6e.tar.xz latinime-cd274b146961c95abf1436caa8ec482650432b6e.zip |
Save the flags in a member in the unigram dictionary.
Change-Id: Ic8fad9110db6b97f98ace27af0f347b4e69de8c8
Diffstat (limited to 'native/jni/src/dictionary.cpp')
-rw-r--r-- | native/jni/src/dictionary.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/native/jni/src/dictionary.cpp b/native/jni/src/dictionary.cpp index 9c13aa429..90ec207f0 100644 --- a/native/jni/src/dictionary.cpp +++ b/native/jni/src/dictionary.cpp @@ -41,8 +41,9 @@ Dictionary::Dictionary(void *dict, int dictSize, int mmapFd, int dictBufAdjust, mWordsPriorityQueuePool = new WordsPriorityQueuePool( maxWords, SUB_QUEUE_MAX_WORDS, maxWordLength); const unsigned int headerSize = BinaryFormat::getHeaderSize(mDict); + const unsigned int options = BinaryFormat::getFlags(mDict); mUnigramDictionary = new UnigramDictionary(mDict + headerSize, typedLetterMultiplier, - fullWordMultiplier, maxWordLength, maxWords); + fullWordMultiplier, maxWordLength, maxWords, options); mBigramDictionary = new BigramDictionary(mDict + headerSize, maxWordLength, this); } |