summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2020-08-21 15:55:45 +0800
committerPeng Wu <alexepico@gmail.com>2020-08-21 15:55:45 +0800
commit89972e4d34331fe199633b10408f0656f7361e32 (patch)
tree6666798f26d8224f5a4492fee5c90efaeccd720a
parent91121b958219e022d3e3f8f55ee1dd14a42113a5 (diff)
downloadlibpinyin-89972e4d34331fe199633b10408f0656f7361e32.tar.gz
libpinyin-89972e4d34331fe199633b10408f0656f7361e32.tar.xz
libpinyin-89972e4d34331fe199633b10408f0656f7361e32.zip
fixes merge_single_gram function
-rw-r--r--src/storage/ngram.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/storage/ngram.cpp b/src/storage/ngram.cpp
index 15165fd..f2e0aa3 100644
--- a/src/storage/ngram.cpp
+++ b/src/storage/ngram.cpp
@@ -283,6 +283,8 @@ bool merge_single_gram(SingleGram * merged, const SingleGram * system,
MemoryChunk & merged_chunk = merged->m_chunk;
+ merged_chunk.set_size(0);
+
if (NULL == system) {
merged_chunk.set_content(0, user->m_chunk.begin(),
user->m_chunk.size());