diff options
author | Peng Wu <alexepico@gmail.com> | 2016-08-08 16:13:04 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2016-08-08 16:13:04 +0800 |
commit | a19a56fab5583d9b79bf07a4928ef1342098786e (patch) | |
tree | c439d37dffd89b519b54dbf84d5548ece0f90922 /src/pinyin.cpp | |
parent | 8956514a2f287f08f0407d8a3e289adda35b38c2 (diff) | |
download | libpinyin-a19a56fab5583d9b79bf07a4928ef1342098786e.tar.gz libpinyin-a19a56fab5583d9b79bf07a4928ef1342098786e.tar.xz libpinyin-a19a56fab5583d9b79bf07a4928ef1342098786e.zip |
fixes pinyin_get_character_offset function
Diffstat (limited to 'src/pinyin.cpp')
-rw-r--r-- | src/pinyin.cpp | 7 |
1 files 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); |