From 6ac5b3b39db614be21c633d963575df5e06233bb Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Fri, 1 Jul 2016 10:56:22 +0800 Subject: fixes warnings --- src/libpinyin.ver | 2 +- src/pinyin.cpp | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/libpinyin.ver b/src/libpinyin.ver index ea2098a..c6b29a6 100644 --- a/src/libpinyin.ver +++ b/src/libpinyin.ver @@ -16,7 +16,6 @@ LIBPINYIN { pinyin_iterator_has_next_phrase; pinyin_iterator_get_next_phrase; pinyin_end_get_phrases; - pinyin_remember_user_input; pinyin_fini; pinyin_mask_out; pinyin_set_options; @@ -72,6 +71,7 @@ LIBPINYIN { pinyin_get_full_pinyin_auxiliary_text; pinyin_get_double_pinyin_auxiliary_text; pinyin_get_chewing_auxiliary_text; + pinyin_remember_user_input; local: *; diff --git a/src/pinyin.cpp b/src/pinyin.cpp index 3522445..26653e8 100644 --- a/src/pinyin.cpp +++ b/src/pinyin.cpp @@ -3246,8 +3246,6 @@ bool pinyin_remember_user_input(pinyin_instance_t * instance, pinyin_context_t * context = instance->m_context; FacadePhraseIndex * phrase_index = context->m_phrase_index; FacadePhraseTable3 * phrase_table = context->m_phrase_table; - PhoneticKeyMatrix & matrix = instance->m_matrix; - guint8 index = USER_DICTIONARY; if (NULL == phrase) return false; @@ -3258,7 +3256,7 @@ bool pinyin_remember_user_input(pinyin_instance_t * instance, if (0 == phrase_length || phrase_length >= MAX_PHRASE_LENGTH) return false; - const size_t start = 0; const size_t end = matrix.size() - 1; + const size_t start = 0; ChewingKeyVector cached_keys = g_array_new(TRUE, TRUE, sizeof(ChewingKey)); /* pre-compute the tokens vector from phrase. */ @@ -3268,7 +3266,7 @@ bool pinyin_remember_user_input(pinyin_instance_t * instance, PhraseTokens tokens; memset(tokens, 0, sizeof(PhraseTokens)); phrase_index->prepare_tokens(tokens); - for (size_t i = 0; i < phrase_length; ++i) { + for (glong i = 0; i < phrase_length; ++i) { phrase_token_t token = null_token; ucs4_t character = phrase[i]; -- cgit