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 | |
| parent | 9fe72f37c17ecdccf4fe38327022fec8cfdc05f4 (diff) | |
| download | libpinyin-1.9.92.tar.gz libpinyin-1.9.92.tar.xz libpinyin-1.9.92.zip | |
fixes crash1.9.92
| -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; |
