X-Git-Url: http://git.rot13.org/?p=BackupPC.git;a=blobdiff_plain;f=lib%2FBackupPC%2FFileZIO.pm;h=00a6a928e91fb60f8b9f263a9f32f8f6491da9f9;hp=95237a5ae6fe3a40a6898e405bf8e5dabcca0e29;hb=3ae3b7557db4829ebfc6f580ceac30376717db6a;hpb=375af98436b4cea9b325ce2aa00408737ac76bb0;ds=sidebyside diff --git a/lib/BackupPC/FileZIO.pm b/lib/BackupPC/FileZIO.pm index 95237a5..00a6a92 100644 --- a/lib/BackupPC/FileZIO.pm +++ b/lib/BackupPC/FileZIO.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 2.1.0_CVS, released 8 Feb 2004. +# Version 2.1.0_CVS, released 13 Mar 2004. # # See http://backuppc.sourceforge.net. # @@ -220,7 +220,8 @@ sub readLine my($self) = @_; my $str; - while ( defined($self->{readLineBuf}) && !@{$self->{readLineBuf}} ) { + $self->{readLineBuf} = [] if ( !defined($self->{readLineBuf}) ); + while ( !@{$self->{readLineBuf}} ) { $self->read(\$str, $CompMaxRead); if ( $str eq "" ) { $str = $self->{readLineFrag};