This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
PerlIO Layer implementation future proofing.
authorNick Ing-Simmons <nik@tiuk.ti.com>
Thu, 20 Jun 2002 20:04:01 +0000 (20:04 +0000)
committerNick Ing-Simmons <nik@tiuk.ti.com>
Thu, 20 Jun 2002 20:04:01 +0000 (20:04 +0000)
commit2dc2558e5965ed21842375d8cc89de68e0c966e2
treebe9b2b2eef6a362979086203829aeb8078accd53
parenta33cf58c90e96ed3c4b1c1fdbaf666d924440940
PerlIO Layer implementation future proofing.
 - Inspired by Nick C's suggestion add size of function table to the table
   as a validation check.
 - also optimize pseudo-layer code to avoid malloc/link of something
   destined to be immediately popped & freed.
 - Minor addition to pod/perliol.pod

p4raw-id: //depot/perlio@17330
ext/PerlIO/Scalar/Scalar.xs
ext/PerlIO/Via/Via.xs
ext/PerlIO/encoding/encoding.xs
perlio.c
perliol.h
pod/perliol.pod
win32/win32io.c