diff options
author | 2013-08-14 01:38:02 -0700 | |
---|---|---|
committer | 2013-08-14 01:38:02 -0700 | |
commit | a05c94747b9274b66966ac686e7f664330457bcc (patch) | |
tree | 8a3cb6613bb386f0dd78e2ce80b2e47cdf349d23 | |
parent | f6236e7e9e4caa48571ade93b0e1fb6ae2c1b8e6 (diff) | |
parent | dfecc86f255538840461c1a30e98cf6eba445c2e (diff) | |
download | latinime-a05c94747b9274b66966ac686e7f664330457bcc.tar.gz latinime-a05c94747b9274b66966ac686e7f664330457bcc.tar.xz latinime-a05c94747b9274b66966ac686e7f664330457bcc.zip |
am dfecc86f: Fix ShortcutListPolicy::getStartPos().
* commit 'dfecc86f255538840461c1a30e98cf6eba445c2e':
Fix ShortcutListPolicy::getStartPos().
Diffstat (limited to '')
-rw-r--r-- | native/jni/src/suggest/policyimpl/dictionary/shortcut/shortcut_list_policy.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/native/jni/src/suggest/policyimpl/dictionary/shortcut/shortcut_list_policy.h b/native/jni/src/suggest/policyimpl/dictionary/shortcut/shortcut_list_policy.h index 3c7fab033..d73f73953 100644 --- a/native/jni/src/suggest/policyimpl/dictionary/shortcut/shortcut_list_policy.h +++ b/native/jni/src/suggest/policyimpl/dictionary/shortcut/shortcut_list_policy.h @@ -33,6 +33,9 @@ class ShortcutListPolicy : public DictionaryShortcutsStructurePolicy { ~ShortcutListPolicy() {} int getStartPos(const int pos) const { + if (pos == NOT_A_DICT_POS) { + return NOT_A_DICT_POS; + } int listPos = pos; ShortcutListReadingUtils::getShortcutListSizeAndForwardPointer(mShortcutsBuf, &listPos); return listPos; |