diff options
author | James E Keenan <jkeenan@cpan.org> | 2019-05-26 22:30:40 -0400 |
---|---|---|
committer | James E Keenan <jkeenan@cpan.org> | 2019-05-30 19:03:28 -0400 |
commit | da5a0da22ef5f5dd64e1fcdcac2c5ed1c0398085 (patch) | |
tree | fa96c0d6d17bf75bade4cd95a3585c50978f2de0 /doop.c | |
parent | c57372c9fa47e84c987c5804e5247ef5aea9a02d (diff) | |
download | perl-da5a0da22ef5f5dd64e1fcdcac2c5ed1c0398085.tar.gz |
Use of strings with code points over 0xFF as arguments to "vec"
Implement scheduled fatalization. Adapt existing tests in t/op/vec.t.
Eliminate t/lib/warnings/doop and move one test to t/op/vec.t.
Document this fatalization in perldiag and perlfunc.
Documentation improvement recommended by Karl Williamson.
For: RT # 134139
Diffstat (limited to 'doop.c')
-rw-r--r-- | doop.c | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -763,10 +763,7 @@ Perl_do_vecget(pTHX_ SV *sv, STRLEN offset, int size) s = (unsigned char *) SvPV_flags(sv, srclen, svpv_flags); } else { - Perl_ck_warner_d(aTHX_ packWARN(WARN_DEPRECATED), - "Use of strings with code points over 0xFF as" - " arguments to vec is deprecated. This will" - " be a fatal error in Perl 5.32"); + Perl_croak(aTHX_ "Use of strings with code points over 0xFF as arguments to vec is forbidden"); } } |