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

Reply via email to