From 9f17bdefd4303242d017f2cd3e0ee3bfba819af2 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Wed, 23 Nov 2011 15:18:49 +0800 Subject: begin to write chewing parser2 --- src/storage/pinyin_parser2.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/storage/pinyin_parser2.cpp') diff --git a/src/storage/pinyin_parser2.cpp b/src/storage/pinyin_parser2.cpp index 16af6b3..b54e7f2 100644 --- a/src/storage/pinyin_parser2.cpp +++ b/src/storage/pinyin_parser2.cpp @@ -503,7 +503,9 @@ int DoublePinyinParser2::parse (guint32 options, ChewingKeyVector & keys, int parsed_len = 0; while (parsed_len < maximum_len) { const char * cur_str = str + parsed_len; - i = std_lite::min(maximum_len - parsed_len, max_double_pinyin_length); + i = std_lite::min(maximum_len - parsed_len, + (int)max_double_pinyin_length); + ChewingKey key; ChewingKeyRest key_rest; for (; i > 0; --i) { bool success = parse_one_key(options, key, key_rest, cur_str, i); -- cgit