Can anybody help me to understand how I can assign an IO::File handle to
this hash with share previously in the sub new for $self as:

sub new {
   my $self = &share({});
   bless $self,ref($class)||$class;
   return $self;
}
.
.
.
sub init() {
   my $self = shift;
   $self->{fh} = IO::File->new($self->{file},$self->{mode},$self->  
{permissions}) or die "Failed to open $self->{file}: $!\n";
}

David

Reply via email to