Home | History | Annotate | Download | only in share

Lines Matching defs:str_len

1655     uint16 str_len = get_lemma_str(idxs[id_num], str, kMaxLemmaSize + 1);
1656 if (str_len > 0 && ((!only_unfixed && max_len - ret_pos > str_len) ||
1657 (only_unfixed && max_len - ret_pos + fixed_hzs_ > str_len))) {
1659 utf16_strncpy(cand_str + ret_pos, str, str_len);
1661 utf16_strncpy(cand_str + ret_pos - fixed_hzs_, str, str_len);
1663 ret_pos += str_len;
1782 uint16 str_len = 0;
1785 str_len = dict_trie_->get_lemma_str(id_lemma, str_buf, str_max);
1788 str_len = user_dict_->get_lemma_str(id_lemma, str_buf, str_max);
1790 str_len = 0;
1796 str_len = c_phrase_.sublma_start[c_phrase_.sublma_num];
1797 if (str_len > str_max - 1)
1798 str_len = str_max - 1;
1799 utf16_strncpy(str_buf, c_phrase_.chn_str, str_len);
1800 str_buf[str_len] = (char16)'\0';
1801 return str_len;
1804 return str_len;