In perl.git, the branch pending_upstream/yves/concat_nada has been created

<http://perl5.git.perl.org/perl.git/commitdiff/69c66cc9ab64b68337e70e246dd1f26cb0700496?hp=0000000000000000000000000000000000000000>

        at  69c66cc9ab64b68337e70e246dd1f26cb0700496 (commit)

- Log -----------------------------------------------------------------
commit 69c66cc9ab64b68337e70e246dd1f26cb0700496
Author: Yves Orton <[email protected]>
Date:   Sat Nov 12 12:29:11 2016 +0100

    make $a.=""; not uncow $a under normal circumstances

M       pp_hot.c
M       sv.h

commit 3e9345fb2ea23c801f26289175e0580e4fcf93fe
Author: Yves Orton <[email protected]>
Date:   Sat Nov 12 22:58:56 2016 +0100

    make sure that Encode uses SvPV_force style macros when appropriate
    
    This fixes two bugs. The first is in Encode.xs where we
    would handle COW strings properly, but not "unstealable" strings
    (where the SvLEN == 0).
    
    The second is in Unicode.xs where we would not handle COW
    nor "unstealable" strings.
    
    Both functions should be using a "force" style SvPV macro when
    they intend to modify the string in any way.
    
    This needs to go upstream.

M       cpan/Encode/Encode.xs
M       cpan/Encode/Unicode/Unicode.xs
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to