From a19a56fab5583d9b79bf07a4928ef1342098786e Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Mon, 8 Aug 2016 16:13:04 +0800 Subject: fixes pinyin_get_character_offset function --- src/pinyin.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/pinyin.cpp b/src/pinyin.cpp index eed5784..4b90257 100644 --- a/src/pinyin.cpp +++ b/src/pinyin.cpp @@ -2530,11 +2530,8 @@ bool pinyin_get_character_offset(pinyin_instance_t * instance, pinyin_context_t * context = instance->m_context; PhoneticKeyMatrix & matrix = instance->m_matrix; - if (0 == matrix.size()) { - assert(0 == offset); - *plength = 0; - return true; - } + if (0 == matrix.size()) + return false; assert(offset < matrix.size()); _check_offset(matrix, offset); -- cgit