perl5160delta: Another XS bug
authorFather Chrysostomos <sprout@cpan.org>
Sat, 21 Apr 2012 13:14:43 +0000 (06:14 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 21 Apr 2012 13:14:43 +0000 (06:14 -0700)
Porting/perl5160delta.pod

index febd13b..1aa4b48 100644 (file)
@@ -2988,6 +2988,15 @@ C<SvPVutf8> now works properly with magical variables.
 
 C<SvPVbyte> now works properly non-PVs.
 
+=item *
+
+When presented with malformed UTF-8 input, the XS-callable functions
+C<is_utf8_string()>, C<is_utf8_string_loc()>, and
+C<is_utf8_string_loclen()> could read beyond the end of the input
+string by up to 12 bytes.  This no longer happens.  [perl #32080].
+However, currently, C<is_utf8_char()> still has this defect, see
+L</is_utf8_char()> above.
+
 =back
 
 =head2 Other notable fixes
@@ -3134,15 +3143,6 @@ C<%!> from working some of the time [perl #105024].
 
 =item *
 
-When presented with malformed UTF-8 input, the XS-callable functions
-C<is_utf8_string()>, C<is_utf8_string_loc()>, and
-C<is_utf8_string_loclen()> could read beyond the end of the input
-string by up to 12 bytes.  This no longer happens.  [perl #32080].
-However, currently, C<is_utf8_char()> still has this defect, see
-L</is_utf8_char()> above.
-
-=item *
-
 Perl now holds an extra reference count on the package that code is
 currently compiling in.  This means that the following code no longer crashes [perl #101486]: