Lines Matching refs:str_len
52 grapheme_intl_case_fold(UChar** ptr_to_free, UChar **str, int32_t *str_len, UErrorCode *pstatus ) in grapheme_intl_case_fold() argument
58 dest_len = (*str_len) + ( *str_len / 10 ); in grapheme_intl_case_fold()
62 size_required = u_strFoldCase(dest, dest_len, *str, *str_len, U_FOLD_CASE_DEFAULT, pstatus); in grapheme_intl_case_fold()
71 size_required = u_strFoldCase(dest, dest_len, *str, *str_len, U_FOLD_CASE_DEFAULT, pstatus); in grapheme_intl_case_fold()
84 *str_len = dest_len; in grapheme_intl_case_fold()
92 grapheme_substr_ascii(char *str, int str_len, int f, int l, int argc, char **sub_str, int *sub_str_… in grapheme_substr_ascii() argument
97 if ((l < 0 && -l > str_len)) { in grapheme_substr_ascii()
99 } else if (l > str_len) { in grapheme_substr_ascii()
100 l = str_len; in grapheme_substr_ascii()
103 l = str_len; in grapheme_substr_ascii()
106 if (f > str_len || (f < 0 && -f > str_len)) { in grapheme_substr_ascii()
110 if (l < 0 && (l + str_len - f) < 0) { in grapheme_substr_ascii()
118 f = str_len + f; in grapheme_substr_ascii()
129 l = (str_len - f) + l; in grapheme_substr_ascii()
135 if (f >= str_len) { in grapheme_substr_ascii()
139 if ((f + l) > str_len) { in grapheme_substr_ascii()
140 l = str_len - f; in grapheme_substr_ascii()