@@ -6585,7 +6585,7 @@ S_pmtrans(pTHX_ OP *o, OP *expr, OP *repl)
65856585 Size_t t_char_len;
65866586
65876587 /* Get the first character */
6588- t_cp = valid_utf8_to_uvchr (t, &t_char_len);
6588+ t_cp = valid_utf8_to_uv (t, &t_char_len);
65896589 t += t_char_len;
65906590
65916591 /* If the next byte indicates that this wasn't the first
@@ -6596,7 +6596,7 @@ S_pmtrans(pTHX_ OP *o, OP *expr, OP *repl)
65966596 else { /* Otherwise, ignore the indicator byte, and get the
65976597 final element, and add the whole range */
65986598 t++;
6599- t_cp_end = valid_utf8_to_uvchr (t, &t_char_len);
6599+ t_cp_end = valid_utf8_to_uv (t, &t_char_len);
66006600 t += t_char_len;
66016601
66026602 inverted_tlist = _add_range_to_invlist(inverted_tlist,
@@ -6781,7 +6781,7 @@ S_pmtrans(pTHX_ OP *o, OP *expr, OP *repl)
67816781 * next code point is the next UTF-8 char in the input. We
67826782 * know the input is valid, because the toker constructed
67836783 * it */
6784- t_cp = CP_ADJUST(valid_utf8_to_uvchr (t, &t_char_len));
6784+ t_cp = CP_ADJUST(valid_utf8_to_uv (t, &t_char_len));
67856785 t += t_char_len;
67866786
67876787 /* UTF-8 strings (only) have been parsed in toke.c to have
@@ -6793,7 +6793,7 @@ S_pmtrans(pTHX_ OP *o, OP *expr, OP *repl)
67936793 && ! FORCE_RANGE_LEN_1(t_cp))
67946794 {
67956795 t++;
6796- t_range_count = valid_utf8_to_uvchr (t, &t_char_len)
6796+ t_range_count = valid_utf8_to_uv (t, &t_char_len)
67976797 - t_cp + 1;
67986798 t += t_char_len;
67996799 }
@@ -6836,13 +6836,13 @@ S_pmtrans(pTHX_ OP *o, OP *expr, OP *repl)
68366836 else {
68376837 Size_t r_char_len;
68386838
6839- r_cp = CP_ADJUST(valid_utf8_to_uvchr (r, &r_char_len));
6839+ r_cp = CP_ADJUST(valid_utf8_to_uv (r, &r_char_len));
68406840 r += r_char_len;
68416841 if ( r < rend && *r == RANGE_INDICATOR
68426842 && ! FORCE_RANGE_LEN_1(r_cp))
68436843 {
68446844 r++;
6845- r_range_count = valid_utf8_to_uvchr (r,
6845+ r_range_count = valid_utf8_to_uv (r,
68466846 &r_char_len) - r_cp + 1;
68476847 r += r_char_len;
68486848 }
0 commit comments