This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Extract the cleanup code of Perl_do_openn() into S_openn_cleanup().
authorNicholas Clark <nick@ccl4.org>
Sun, 2 Mar 2014 07:14:13 +0000 (08:14 +0100)
committerNicholas Clark <nick@ccl4.org>
Wed, 19 Mar 2014 09:57:53 +0000 (10:57 +0100)
commita6fc70e55b0240c99a09f1d7185e5c59ffd57206
tree6bd60b47014920e973d0438f4b24854a4a229ee0
parenta2b41d5ca668b3be2860093f464392277e1d0034
Extract the cleanup code of Perl_do_openn() into S_openn_cleanup().

A 12 parameter function is extremely ugly (as demonstrated by the need to add
macros for it to perl.h), but it's private, and it will permit the two-headed
public interface of Perl_do_openn() to be simplified.
doio.c
embed.fnc
embed.h
perl.h
proto.h