On Sat, Jul 31, 2010 at 14:12, Steffen Mueller <smueller@cpan.org> wrote: > In perl.git, the branch maint-5.12 has been updated > > <http://perl5.git.perl.org/perl.git/commitdiff/a812667ac70fa062909d32a87ad9c756098c49bf?hp=8b81de737b11be97cfb1c5d0fdb93573cc3f5002> > > - Log ----------------------------------------------------------------- ... > commit 1034633874902704c77f920090df30c42cfc8216 > Author: Tony Cook <tony@develop-help.com> > Date: Fri Apr 23 19:28:35 2010 +1000 > > RT#73814 - unpack() didn't handle scalar context correctly for %32H and %32u > > split() would crash because the third item on the stack wasn't the > regular expression it expected. unpack("%2H", ...) would return both > the unpacked result and the checksum on the stack, similarly for > unpack("%2u", ...). > > M pp_pack.c > M t/op/pack.t The following commit should also be applied to maint-5.12: commit 3297d27d658a6691c429e496bd2a05fe04eda9d7 Author: Vincent Pit <perl@profvince.com> Date: Tue May 4 10:43:07 2010 +0200 Silence a couple of false positive "may be used uninitialized" gcc warnings as it fixes the warnings from commit 1034633874902704c77f920090df30c42cfc8216.