From 9ca38247ddc9dfaa5f5d193a3727c4edbd18a799 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Thu, 11 Apr 2013 11:11:26 +0800 Subject: update src/pinyin.cpp --- src/pinyin.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/pinyin.cpp b/src/pinyin.cpp index 1d8500b..1415876 100644 --- a/src/pinyin.cpp +++ b/src/pinyin.cpp @@ -250,13 +250,16 @@ pinyin_context_t * pinyin_init(const char * systemdir, const char * userdir){ context->m_user_bigram->load_db(filename); g_free(filename); + gfloat lambda = context->m_system_table_info.get_lambda(); + context->m_pinyin_lookup = new PinyinLookup2 - ( context->m_options, context->m_pinyin_table, - context->m_phrase_index, context->m_system_bigram, - context->m_user_bigram); + ( lambda, context->m_options, + context->m_pinyin_table, context->m_phrase_index, + context->m_system_bigram, context->m_user_bigram); context->m_phrase_lookup = new PhraseLookup - (context->m_phrase_table, context->m_phrase_index, + (lambda, + context->m_phrase_table, context->m_phrase_index, context->m_system_bigram, context->m_user_bigram); return context; -- cgit