From 8a165c91b93eb47fa7be195c7b78fdba46baaa16 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Wed, 20 Nov 2013 11:10:25 +0800 Subject: add asserts --- src/pinyin.cpp | 4 ++++ 1 file changed, 4 insertions(+) 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; -- cgit