summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/pinyin.cpp7
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);