summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2012-03-22 14:25:10 +0800
committerPeng Wu <alexepico@gmail.com>2012-03-22 14:25:10 +0800
commitd8454869b62d72593c2393ef7d23c9e6c64f4b16 (patch)
tree88e4861f60b5c6ac7f9e23364df09302eca2205f
parente4364290948763d6024b0e00cac4e16148cea949 (diff)
downloadlibpinyin-d8454869b62d72593c2393ef7d23c9e6c64f4b16.tar.gz
libpinyin-d8454869b62d72593c2393ef7d23c9e6c64f4b16.tar.xz
libpinyin-d8454869b62d72593c2393ef7d23c9e6c64f4b16.zip
update validate_constraint method
-rw-r--r--src/lookup/pinyin_lookup.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/lookup/pinyin_lookup.cpp b/src/lookup/pinyin_lookup.cpp
index 0db69d9..0acf982 100644
--- a/src/lookup/pinyin_lookup.cpp
+++ b/src/lookup/pinyin_lookup.cpp
@@ -609,21 +609,21 @@ bool PinyinLookup::clear_constraint(CandidateConstraints constraints, size_t ind
return true;
}
-bool PinyinLookup::validate_constraint(CandidateConstraints constraints, ChewingKeyVector m_parsed_keys){
+bool PinyinLookup::validate_constraint(CandidateConstraints constraints, ChewingKeyVector keys){
//resize constraints array
size_t constraints_length = constraints->len;
- if ( m_parsed_keys->len > constraints_length ){
- g_array_set_size(constraints, m_parsed_keys->len);
+ if ( keys->len > constraints_length ){
+ g_array_set_size(constraints, keys->len);
//initialize new element
- for( size_t i = constraints_length; i < m_parsed_keys->len; ++i){
+ for( size_t i = constraints_length; i < keys->len; ++i){
lookup_constraint_t * constraint = &g_array_index(constraints, lookup_constraint_t, i);
constraint->m_type = NO_CONSTRAINT;
}
- }else if (m_parsed_keys->len < constraints_length ){
- g_array_set_size(constraints, m_parsed_keys->len);
+ }else if (keys->len < constraints_length ){
+ g_array_set_size(constraints, keys->len);
}
- ChewingKey * pinyin_keys = (ChewingKey *)m_parsed_keys->data;
+ ChewingKey * pinyin_keys = (ChewingKey *)keys->data;
for ( size_t i = 0; i < constraints->len; ++i){
lookup_constraint_t * constraint = &g_array_index(constraints, lookup_constraint_t, i);