This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
PATCH: [perl #132900] Blead Breaks CPAN: FELIPE/Crypt-Perl
authorKarl Williamson <khw@cpan.org>
Fri, 23 Feb 2018 04:45:42 +0000 (21:45 -0700)
committerKarl Williamson <khw@cpan.org>
Fri, 23 Feb 2018 04:51:47 +0000 (21:51 -0700)
commit2b1f9c7143e15e2b934249f7fadadf156e31d40e
tree42f33a71d2968d6e0298e42d87835cbcb934eedc
parenta565fc6878252f7bedac409aee27aeb3fb9d7920
PATCH: [perl #132900] Blead Breaks CPAN: FELIPE/Crypt-Perl

The root cause of this was using a 'char' where it should have been
'U8'.  I changed the signatures so that all the related functions take
and return U8's, and the compiler detects what should be cast to/from
char.  The functions all deal with byte bit patterns, so unsigned is the
appropriate declaration.
embed.fnc
proto.h
regexec.c
t/re/re_tests