Current Path : /usr/lib/x86_64-linux-gnu/perl-base/ |
Current File : //usr/lib/x86_64-linux-gnu/perl-base/SelectSaver.pm |
package SelectSaver; our $VERSION = '1.02'; require 5.000; use Carp; use Symbol; sub new { @_ >= 1 && @_ <= 2 or croak 'usage: SelectSaver->new( [FILEHANDLE] )'; my $fh = select; my $self = bless \$fh, $_[0]; select qualify($_[1], caller) if @_ > 1; $self; } sub DESTROY { my $self = $_[0]; select $$self; } 1;