summaryrefslogtreecommitdiff
path: root/cpan/IO-Compress/lib/IO/Uncompress/Base.pm
diff options
context:
space:
mode:
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>2011-11-22 19:32:55 +0000
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>2011-11-22 19:32:55 +0000
commitdc7edc5c5d81282c7d6425fbd4bbf2b51a30a481 (patch)
tree8c3026797e6a9ce936cedccdd8bd182c1945b057 /cpan/IO-Compress/lib/IO/Uncompress/Base.pm
parent7e7003692ef1ef562fa6ff1177c64ec749cfe5da (diff)
downloadperl-dc7edc5c5d81282c7d6425fbd4bbf2b51a30a481.tar.gz
Update IO-Compress to CPAN version 2.043
[DELTA] 2.043 20 November 2011 * IO::Compress::Base - Fixed issue that with handling of Zip files with two (or more) entries that were STORED. Symptom is the first is uncompressed ok, but the next will terminate early if the size of the file is greater than BlockSize. Regression test added to t/006zip.t [RT# 72548]
Diffstat (limited to 'cpan/IO-Compress/lib/IO/Uncompress/Base.pm')
-rw-r--r--cpan/IO-Compress/lib/IO/Uncompress/Base.pm6
1 files changed, 4 insertions, 2 deletions
diff --git a/cpan/IO-Compress/lib/IO/Uncompress/Base.pm b/cpan/IO-Compress/lib/IO/Uncompress/Base.pm
index 7747bfeed2..988f22e379 100644
--- a/cpan/IO-Compress/lib/IO/Uncompress/Base.pm
+++ b/cpan/IO-Compress/lib/IO/Uncompress/Base.pm
@@ -9,12 +9,12 @@ our (@ISA, $VERSION, @EXPORT_OK, %EXPORT_TAGS);
@ISA = qw(Exporter IO::File);
-$VERSION = '2.042';
+$VERSION = '2.043';
use constant G_EOF => 0 ;
use constant G_ERR => -1 ;
-use IO::Compress::Base::Common 2.042 ;
+use IO::Compress::Base::Common 2.043 ;
use IO::File ;
use Symbol;
@@ -1001,6 +1001,8 @@ sub gotoNextStream
*$self->{NewStream} = 0 ;
*$self->{EndStream} = 0 ;
+ *$self->{CompressedInputLengthDone} = undef ;
+ *$self->{CompressedInputLength} = undef ;
$self->reset();
*$self->{UnCompSize}->reset();
*$self->{CompSize}->reset();