In perl.git, the branch smoke-me/jkeenan/jpl/131984-sort has been created <http://perl5.git.perl.org/perl.git/commitdiff/a97b249566872bfc9f297c723d08f847e696eabf?hp=0000000000000000000000000000000000000000>
at a97b249566872bfc9f297c723d08f847e696eabf (commit) - Log ----------------------------------------------------------------- commit a97b249566872bfc9f297c723d08f847e696eabf Author: James E Keenan <jkee...@cpan.org> Date: Mon Aug 28 21:57:28 2017 -0400 Make explicit that we did not segfault. Do not use hard tabs in newly added test blocks. M lib/sort.t commit 5fff7c19cd13984f53bc77b360fcdf90cd375551 Author: jpl <jpl....@gmail.com> Date: Mon Aug 28 09:54:15 2017 -0400 Change save/restore behavior for comparisons S_mergesortsv was saving the current comparison routine only when the SORTf_DESC flag was set, but "restoring" it when ANY flag was set. When some flag other than SORTf_DESC was set, this could lead to the pointer to the comparison routine being set to NULL, triggering a segfault when the routine was subsequently invoked. M lib/sort.t M pp_sort.c ----------------------------------------------------------------------- -- Perl5 Master Repository