diff options
author | Peng Wu <alexepico@gmail.com> | 2017-03-07 12:56:19 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2017-03-07 12:56:19 +0800 |
commit | 2919d7d4b9facf175d4da33418dfbb9945f4bb15 (patch) | |
tree | 97b6fdc06396518cb13e70f9ddd05ae9e132d44c /src/pinyin.cpp | |
parent | 9fe72f37c17ecdccf4fe38327022fec8cfdc05f4 (diff) | |
download | libpinyin-2919d7d4b9facf175d4da33418dfbb9945f4bb15.tar.gz libpinyin-2919d7d4b9facf175d4da33418dfbb9945f4bb15.tar.xz libpinyin-2919d7d4b9facf175d4da33418dfbb9945f4bb15.zip |
fixes crash1.9.92
Diffstat (limited to 'src/pinyin.cpp')
-rw-r--r-- | src/pinyin.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/pinyin.cpp b/src/pinyin.cpp index 57defcc..156adf6 100644 --- a/src/pinyin.cpp +++ b/src/pinyin.cpp @@ -2062,6 +2062,9 @@ bool pinyin_train(pinyin_instance_t * instance, guint8 index){ PhoneticKeyMatrix & matrix = instance->m_matrix; NBestMatchResults & results = instance->m_nbest_results; + if (0 == results.size()) + return false; + context->m_modified = true; MatchResult result = NULL; |