summaryrefslogtreecommitdiffstats
path: root/src/pinyin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/pinyin.cpp')
-rw-r--r--src/pinyin.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/pinyin.cpp b/src/pinyin.cpp
index 203771d..80b1c1b 100644
--- a/src/pinyin.cpp
+++ b/src/pinyin.cpp
@@ -2106,8 +2106,10 @@ bool pinyin_get_pinyin_strings(pinyin_instance_t * instance,
bool pinyin_get_pinyin_is_incomplete(pinyin_instance_t * instance,
ChewingKey * key) {
if (CHEWING_ZERO_MIDDLE == key->m_middle &&
- CHEWING_ZERO_FINAL == key->m_final)
+ CHEWING_ZERO_FINAL == key->m_final) {
+ assert(CHEWING_ZERO_TONE == key->m_tone);
return true;
+ }
return false;
}