diff options
author | Peng Wu <alexepico@gmail.com> | 2013-11-20 11:10:25 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2013-11-29 15:09:14 +0800 |
commit | 8a165c91b93eb47fa7be195c7b78fdba46baaa16 (patch) | |
tree | b7953af941f07c1e04630c56175e6a0a2534fe3b /src | |
parent | 94b7fe8792fc790510a5f3c5300ca349bf2bfba6 (diff) | |
download | libpinyin-8a165c91b93eb47fa7be195c7b78fdba46baaa16.tar.gz libpinyin-8a165c91b93eb47fa7be195c7b78fdba46baaa16.tar.xz libpinyin-8a165c91b93eb47fa7be195c7b78fdba46baaa16.zip |
add asserts
Diffstat (limited to 'src')
-rw-r--r-- | src/pinyin.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/pinyin.cpp b/src/pinyin.cpp index e8b20d4..1f27f72 100644 --- a/src/pinyin.cpp +++ b/src/pinyin.cpp @@ -1833,6 +1833,8 @@ bool pinyin_guess_predicted_candidates(pinyin_instance_t * instance, int pinyin_choose_candidate(pinyin_instance_t * instance, size_t offset, lookup_candidate_t * candidate){ + assert(PREDICTED_CANDIDATE != candidate->m_candidate_type); + pinyin_context_t * & context = instance->m_context; if (DIVIDED_CANDIDATE == candidate->m_candidate_type || @@ -1875,6 +1877,8 @@ int pinyin_choose_candidate(pinyin_instance_t * instance, bool pinyin_choose_predicted_candidate(pinyin_instance_t * instance, lookup_candidate_t * candidate){ + assert(PREDICTED_CANDIDATE == candidate->m_candidate_type); + const guint32 initial_seed = 23 * 3; const guint32 unigram_factor = 7; |