X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXLog.pm;h=8281e154e86f6998ecbc25d48d5652de9be76c28;hb=97315924f561c56cef3b581691409d4217f5c1b5;hp=f089d73d0cecc28058bfd975eaf47df79d207ab5;hpb=39c43b632223b4c11eac1253b523153e9cd5be94;p=spider.git diff --git a/perl/DXLog.pm b/perl/DXLog.pm index f089d73d..8281e154 100644 --- a/perl/DXLog.pm +++ b/perl/DXLog.pm @@ -29,7 +29,7 @@ require Exporter; @ISA = qw(Exporter); @EXPORT = qw(Log Logclose); -use FileHandle; +use IO::File; use DXVars; use DXDebug (); use DXUtil; @@ -75,7 +75,7 @@ sub open $mode = 'r' if !$mode; $self->{mode} = $mode; - my $fh = new FileHandle $self->{fn}, $mode, 0666; + my $fh = new IO::File $self->{fn}, $mode, 0666; return undef if !$fh; $fh->autoflush(1) if $mode ne 'r'; # make it autoflushing if writable $self->{fh} = $fh;