In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/595f54aeeee7f2663816963de5ea46cb073c6a57?hp=1a4efbb76d206eef82e29dc358d0869d82540942>
- Log ----------------------------------------------------------------- commit 595f54aeeee7f2663816963de5ea46cb073c6a57 Author: Steve Hay <[email protected]> Date: Sat Jan 10 15:39:08 2015 +0000 perldelta for 285727d0e3 M pod/perldelta.pod commit 4b819be304b2c9c7ea4749178b42d0136111abbf Author: Steve Hay <[email protected]> Date: Sat Jan 10 15:35:27 2015 +0000 Bump $VERSION following previous commit The code is currently identical to 0.23, but when the next change is made the $VERSION must not be bumped to 0.24 since that has already been released. For the same reason, we can't use 0.24 now, so bump to 0.25. M ext/attributes/attributes.pm commit 46fa4d938c2c477a5a09249e1c56377a41b3ac97 Author: Steve Hay <[email protected]> Date: Sat Jan 10 15:29:26 2015 +0000 Revert "fix attributes memcmp without len<6 (asan catch)" This reverts commit ff5314c5aa54b172122507017cac034acf1c4bf7. As noted by Andy Dougherty in #122629 the problem that this fixes was already fixed more succinctly in dd369969a/#122701. M ext/attributes/attributes.pm M ext/attributes/attributes.xs ----------------------------------------------------------------------- Summary of changes: ext/attributes/attributes.pm | 2 +- ext/attributes/attributes.xs | 2 +- pod/perldelta.pod | 6 ++++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ext/attributes/attributes.pm b/ext/attributes/attributes.pm index 6ca9ce5..dfd3a25 100644 --- a/ext/attributes/attributes.pm +++ b/ext/attributes/attributes.pm @@ -1,6 +1,6 @@ package attributes; -our $VERSION = 0.24; +our $VERSION = 0.25; @EXPORT_OK = qw(get reftype); @EXPORT = (); diff --git a/ext/attributes/attributes.xs b/ext/attributes/attributes.xs index c131734..6b36812 100644 --- a/ext/attributes/attributes.xs +++ b/ext/attributes/attributes.xs @@ -97,7 +97,7 @@ modify_SV_attributes(pTHX_ SV *sv, SV **retlist, SV **attrlist, int numattrs) } break; default: - if (len == 6 && memEQs(name, len, "shared")) { + if (memEQs(name, len, "shared")) { if (negated) Perl_croak(aTHX_ "A variable may not be unshared"); SvSHARE(sv); diff --git a/pod/perldelta.pod b/pod/perldelta.pod index df6c131..2cc0e79 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -149,6 +149,12 @@ L<XXX> has been upgraded from version A.xx to B.yy. =item * +L<attributes> has been upgraded from version 0.24 to 0.25. + +Minor internal change only. + +=item * + L<B> has been upgraded from version 1.54 to 1.55. A bug where, after an ithread creation or psuedofork, special/immortal SVs in -- Perl5 Master Repository
