aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src/dictionary.cpp
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2012-04-06 18:26:00 +0900
committerJean Chalard <jchalard@google.com>2012-04-06 18:34:59 +0900
commitcd274b146961c95abf1436caa8ec482650432b6e (patch)
treeadb2bd0a54be17f4a0d63babb6f7d5fe0dfe2695 /native/jni/src/dictionary.cpp
parente81ac8baa0dc0e8d671c813b93100070c23b9a1d (diff)
downloadlatinime-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.cpp3
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);
}