Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 6b018ff456540e9603c07e3a8341b7de486cbe7c
      
https://github.com/Perl/perl5/commit/6b018ff456540e9603c07e3a8341b7de486cbe7c
  Author: Karl Williamson <k...@cpan.org>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M locale.c

  Log Message:
  -----------
  locale.c: Initialize PL_cur_LC_ALL


  Commit: 040f66038fe5a57086cf9ec287ae36c54846b246
      
https://github.com/Perl/perl5/commit/040f66038fe5a57086cf9ec287ae36c54846b246
  Author: Karl Williamson <k...@cpan.org>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M locale.c

  Log Message:
  -----------
  locale.c: Avoid unnecessary freeing and reallocating

Check first if an interpreter variable has actually changed before
going to the trouble of freeing its memory and reallocating and
populating it.


  Commit: 2b2e69d1e79a815374a0ac249ea8149ed4d5e895
      
https://github.com/Perl/perl5/commit/2b2e69d1e79a815374a0ac249ea8149ed4d5e895
  Author: Karl Williamson <k...@cpan.org>
  Date:   2023-08-16 (Wed, 16 Aug 2023)

  Changed paths:
    M locale.c

  Log Message:
  -----------
  locale.c: Quit early on failure to set the locale

When trying to set the locale under Windows (only), the code prior to
this commit would continue on to set PL_cur_LC_ALL to NULL, whereas the
failure means nothing changed, so this variable shouldn't either.


Compare: https://github.com/Perl/perl5/compare/0eb42c7e8ed7...2b2e69d1e79a

Reply via email to