From 4ab6c605831fc0bb05b1face2a02667f5fdab0c7 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Mon, 18 Jun 2012 16:53:00 +0800 Subject: fixes crash --- src/pinyin.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/pinyin.cpp b/src/pinyin.cpp index c3050a3..2bf3b89 100644 --- a/src/pinyin.cpp +++ b/src/pinyin.cpp @@ -84,10 +84,12 @@ static bool check_format(const char * userdir){ if (NULL == phrasefilename) continue; +#if 0 /* remove bin file. */ gchar * filename = g_build_filename(userdir, phrasefilename, NULL); unlink(filename); g_free(filename); +#endif gchar * dbinfilename = get_dbin_filename(phrasefilename); @@ -214,8 +216,8 @@ bool pinyin_load_phrase_library(pinyin_context_t * context, g_free(dbinfilename); MemoryChunk * log = new MemoryChunk; - log->load(dbinfilename); - g_free(dbinfilename); + log->load(chunkfilename); + g_free(chunkfilename); /* merge the chunk log. */ context->m_phrase_index->merge(index, log); -- cgit