diff options
author | Gurusamy Sarathy <gsar@cpan.org> | 2000-10-12 16:40:47 +0000 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 2000-10-12 16:40:47 +0000 |
commit | c3fbb29af1dd039d12fa65f0dc334e804a3883fc (patch) | |
tree | 274d7ec8c1481d2915a6327fce9467720c31591c /mg.c | |
parent | b7018214460794b1717c970bae422221c10f4634 (diff) | |
download | perl-c3fbb29af1dd039d12fa65f0dc334e804a3883fc.tar.gz |
(submitted on behalf of Jarkko)
Fix the lib/encode.t subtest 6 failure as reported by Andreas
Koenig, gmagical substr() wasn't propagating UTF8ness. The bug
was unearthed by change 7182, as was a bug in HTML::Entities.
p4raw-id: //depot/perl@7202
Diffstat (limited to 'mg.c')
-rw-r--r-- | mg.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -1425,6 +1425,8 @@ Perl_magic_getsubstr(pTHX_ SV *sv, MAGIC *mg) if (rem + offs > len) rem = len - offs; sv_setpvn(sv, tmps + offs, (STRLEN)rem); + if (DO_UTF8(lsv)) + SvUTF8_on(sv); return 0; } |