diff options
author | Father Chrysostomos <sprout@cpan.org> | 2016-09-18 20:27:11 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2016-09-18 20:27:11 -0700 |
commit | 2ad45e6fc35ffacc3e7203e55a5fc507aa9bbb06 (patch) | |
tree | c999300ede2a224b578d41df3885feebbd215de1 /pod | |
parent | 47c158f08e62e042778e03c59cf45e2e7d23f137 (diff) | |
download | perl-2ad45e6fc35ffacc3e7203e55a5fc507aa9bbb06.tar.gz |
perldelta for #129287 / b43665
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldelta.pod | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 0945e3d93d..4d1495561b 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -446,6 +446,15 @@ when it wasn't. [perl #129038] Fixed place where regex was not setting the syntax error correctly. [perl #129122] +=item * + +The C<&.> operator (and the C<&> operator, when it treats its arguments as +strings) were failing to append a trailing null byte if at least one string +was marked as utf8 internally. Many code paths (system calls, regexp +compilation) still expect there to be a null byte in the string buffer +just past the end of the logical string. An assertion failure was the +result. [perl #129287] + =back =head1 Known Problems |