X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/eb578fdb5569b91c28466a4d1939e381ff6ceaf4..b5afd3466ff5e5b70ea2921169f138f02727183e:/pp_pack.c diff --git a/pp_pack.c b/pp_pack.c index c9d9fcb..c760f69 100644 --- a/pp_pack.c +++ b/pp_pack.c @@ -3569,7 +3569,7 @@ extern const double _double_constants[]; from_utf8 = DO_UTF8(fromstr); if (from_utf8) { aend = aptr + fromlen; - fromlen = sv_len_utf8(fromstr); + fromlen = sv_len_utf8_nomg(fromstr); } else aend = NULL; /* Unused, but keep compilers happy */ GROWING(utf8, cat, start, cur, (fromlen+2) / 3 * 4 + (fromlen+len-1)/len * 2); while (fromlen > 0) {