This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
const the PerlIO vtables
authorDaniel Dragan <bulk88@hotmail.com>
Thu, 25 Dec 2014 22:50:23 +0000 (17:50 -0500)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 27 Dec 2014 18:52:30 +0000 (10:52 -0800)
commitf0e5c859d36afe5a36325793f8c14f71229c5ba4
tree32becbdfe4994a5f6cded22a03dfba80f61e9e46
parentebf27bc85d964536463e823bbdbdb42456bdbf70
const the PerlIO vtables

Previously the PerlIO vtables were const only on PERL_GLOBAL_STRUCT_PRIVATE
builds, which was created for former Symbian port and today is rarely used.
Since writing/hooking the PerlIO vtables from XS has never been public API
and is very unlikely to be occuring on CPAN, make then const so they will
be shared between perl processes.

b4 VC2008 x64 perl521.dll .rdata section 0x7293C bytes, .data 0x34B0 bytes
after .rdata 0x7321C .data 0x2BD0
perl.h
perlio.h