if((s->flags & FLAG_APPEND_OUTPUT) != FLAG_APPEND_OUTPUT) {
SvCUR_set(output, 0);
}
-#if 1
+
/* Assume no output buffer - the code below will update if there is any available */
s->stream.avail_out = 0;
s->bytesInflated = 0;
RETVAL = BZ_OK;
-#else
-
- if (SvLEN(output)) {
- prefix_length = cur_length = SvCUR(output) ;
- s->stream.next_out = (char*) SvPVbyte_nolen(output) + cur_length;
- increment = SvLEN(output) - cur_length - 1;
- s->stream.avail_out = increment;
- }
- else {
- s->stream.avail_out = 0;
- }
- s->bytesInflated = 0;
-#endif
while (1) {
bufinc *= 2 ;
}
- //DispStream(s, "pre");
+ /*DispStream(s, "pre"); */
RETVAL = BZ2_bzDecompress (&(s->stream));
- //DispStream(s, "apres");
+ /*DispStream(s, "apres");*/
if (RETVAL != BZ_OK || s->flags & FLAG_LIMIT_OUTPUT)
break ;
CHANGES
-------
+ 2.019 4 May 2009
+
+ * tidied up Bzip2.xs
+
2.018 3 May 2009
* added linitOutput option
- Compress-Raw-Bzip2
+ Compress-Raw-Bzip2
- Version 2.018
+ Version 2.019
- 3rd May 2009
+ 4th May 2009
Copyright (c) 2005-2009 Paul Marquess. All rights reserved.
This program is free software; you can redistribute it
If you haven't installed Compress-Raw-Bzip2 then search Compress::Raw::Bzip2.pm
for a line like this:
- $VERSION = "2.018" ;
+ $VERSION = "2.019" ;
c. The version of bzip2 you have used.
If you have successfully installed Compress-Raw-Bzip2, this one-liner
use bytes ;
our ($VERSION, $XS_VERSION, @ISA, @EXPORT, $AUTOLOAD);
-$VERSION = '2.018';
+$VERSION = '2.019';
$XS_VERSION = $VERSION;
$VERSION = eval $VERSION;
if eval { require Test::NoWarnings ; import Test::NoWarnings; 1 };
- my $VERSION = '2.018';
+ my $VERSION = '2.019';
my @NAMES = qw(
);
CHANGES
-------
+ 2.019 4 May 2009
+
+ * No Changes
+
2.018 3 May 2009
* No Changes
Compress-Raw-Zlib
- Version 2.018
+ Version 2.019
- 3rd May 2009
+ 4th May 2009
Copyright (c) 2005-2009 Paul Marquess. All rights reserved.
This program is free software; you can redistribute it
If you haven't installed Compress-Raw-Zlib then search Compress::Raw::Zlib.pm
for a line like this:
- $VERSION = "2.018" ;
+ $VERSION = "2.019" ;
c. The version of zlib you have used.
If you have successfully installed Compress-Raw-Zlib, this one-liner
use bytes ;
our ($VERSION, $XS_VERSION, @ISA, @EXPORT, $AUTOLOAD);
-$VERSION = '2.018';
+$VERSION = '2.019';
$XS_VERSION = $VERSION;
$VERSION = eval $VERSION;
CHANGES
-------
+ 2.019 4 May 2009
+
+ * IO::Uncompress::Adapter::Bunzip2
+ - Fixed problem with EOF check.
+
2.018 3 May 2009
* IO::Unompress::Bunzip2
use strict ;
require 5.004 ;
-$::VERSION = '2.018' ;
+$::VERSION = '2.019' ;
use private::MakeUtil;
use ExtUtils::MakeMaker 5.16 ;
- IO-Compress
+ IO-Compress
- Version 2.018
+ Version 2.019
- 3rd May 2009
+ 4th May 2009
Copyright (c) 1995-2009 Paul Marquess. All rights reserved.
This program is free software; you can redistribute it
If you haven't installed IO-Compress then search IO::Compress::Gzip.pm
for a line like this:
- $VERSION = "2.018" ;
+ $VERSION = "2.019" ;
2. If you are having problems building IO-Compress, send me a
complete log of what happened. Start by unpacking the IO-Compress
use IO::Handle ;
use Scalar::Util qw(dualvar);
-use IO::Compress::Base::Common 2.018 ;
-use Compress::Raw::Zlib 2.018 ;
-use IO::Compress::Gzip 2.018 ;
-use IO::Uncompress::Gunzip 2.018 ;
+use IO::Compress::Base::Common 2.019 ;
+use Compress::Raw::Zlib 2.019 ;
+use IO::Compress::Gzip 2.019 ;
+use IO::Uncompress::Gunzip 2.019 ;
use strict ;
use warnings ;
use bytes ;
our ($VERSION, $XS_VERSION, @ISA, @EXPORT, $AUTOLOAD);
-$VERSION = '2.018';
+$VERSION = '2.019';
$XS_VERSION = $VERSION;
$VERSION = eval $VERSION;
package Compress::Zlib ;
-use IO::Compress::Gzip::Constants 2.018 ;
+use IO::Compress::Gzip::Constants 2.019 ;
sub memGzip($)
{
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(:Status);
+use IO::Compress::Base::Common 2.019 qw(:Status);
#use Compress::Bzip2 ;
-use Compress::Raw::Bzip2 2.018 ;
+use Compress::Raw::Bzip2 2.019 ;
our ($VERSION);
-$VERSION = '2.018';
+$VERSION = '2.019';
sub mkCompObject
{
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(:Status);
+use IO::Compress::Base::Common 2.019 qw(:Status);
-use Compress::Raw::Zlib 2.018 qw(Z_OK Z_FINISH MAX_WBITS) ;
+use Compress::Raw::Zlib 2.019 qw(Z_OK Z_FINISH MAX_WBITS) ;
our ($VERSION);
-$VERSION = '2.018';
+$VERSION = '2.019';
sub mkCompObject
{
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(:Status);
+use IO::Compress::Base::Common 2.019 qw(:Status);
our ($VERSION);
-$VERSION = '2.018';
+$VERSION = '2.019';
sub mkCompObject
{
use strict ;
use warnings;
-use IO::Compress::Base::Common 2.018 ;
+use IO::Compress::Base::Common 2.019 ;
use IO::File ;
use Scalar::Util qw(blessed readonly);
our (@ISA, $VERSION);
@ISA = qw(Exporter IO::File);
-$VERSION = '2.018';
+$VERSION = '2.019';
#Can't locate object method "SWASHNEW" via package "utf8" (perhaps you forgot to load "utf8"?) at .../ext/Compress-Zlib/Gzip/blib/lib/Compress/Zlib/Common.pm line 16.
require Exporter;
our ($VERSION, @ISA, @EXPORT, %EXPORT_TAGS, $HAS_ENCODE);
@ISA = qw(Exporter);
-$VERSION = '2.018';
+$VERSION = '2.019';
@EXPORT = qw( isaFilehandle isaFilename whatIsInput whatIsOutput
isaFileGlobString cleanFileGlobString oneTarget
use bytes;
require Exporter ;
-use IO::Compress::Base 2.018 ;
+use IO::Compress::Base 2.019 ;
-use IO::Compress::Base::Common 2.018 qw(createSelfTiedObject);
-use IO::Compress::Adapter::Bzip2 2.018 ;
+use IO::Compress::Base::Common 2.019 qw(createSelfTiedObject);
+use IO::Compress::Adapter::Bzip2 2.019 ;
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $Bzip2Error);
-$VERSION = '2.018';
+$VERSION = '2.019';
$Bzip2Error = '';
@ISA = qw(Exporter IO::Compress::Base);
{
my $self = shift ;
- use IO::Compress::Base::Common 2.018 qw(:Parse);
+ use IO::Compress::Base::Common 2.019 qw(:Parse);
return (
'BlockSize100K' => [0, 1, Parse_unsigned, 1],
require Exporter ;
-use IO::Compress::RawDeflate 2.018 ;
+use IO::Compress::RawDeflate 2.019 ;
-use Compress::Raw::Zlib 2.018 ;
-use IO::Compress::Zlib::Constants 2.018 ;
-use IO::Compress::Base::Common 2.018 qw(createSelfTiedObject);
+use Compress::Raw::Zlib 2.019 ;
+use IO::Compress::Zlib::Constants 2.019 ;
+use IO::Compress::Base::Common 2.019 qw(createSelfTiedObject);
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $DeflateError);
-$VERSION = '2.018';
+$VERSION = '2.019';
$DeflateError = '';
@ISA = qw(Exporter IO::Compress::RawDeflate);
use bytes;
-use IO::Compress::RawDeflate 2.018 ;
+use IO::Compress::RawDeflate 2.019 ;
-use Compress::Raw::Zlib 2.018 ;
-use IO::Compress::Base::Common 2.018 qw(:Status :Parse createSelfTiedObject);
-use IO::Compress::Gzip::Constants 2.018 ;
-use IO::Compress::Zlib::Extra 2.018 ;
+use Compress::Raw::Zlib 2.019 ;
+use IO::Compress::Base::Common 2.019 qw(:Status :Parse createSelfTiedObject);
+use IO::Compress::Gzip::Constants 2.019 ;
+use IO::Compress::Zlib::Extra 2.019 ;
BEGIN
{
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $GzipError);
-$VERSION = '2.018';
+$VERSION = '2.019';
$GzipError = '' ;
@ISA = qw(Exporter IO::Compress::RawDeflate);
our ($VERSION, @ISA, @EXPORT, %GZIP_OS_Names);
our ($GZIP_FNAME_INVALID_CHAR_RE, $GZIP_FCOMMENT_INVALID_CHAR_RE);
-$VERSION = '2.018';
+$VERSION = '2.019';
@ISA = qw(Exporter);
use bytes;
-use IO::Compress::Base 2.018 ;
-use IO::Compress::Base::Common 2.018 qw(:Status createSelfTiedObject);
-use IO::Compress::Adapter::Deflate 2.018 ;
+use IO::Compress::Base 2.019 ;
+use IO::Compress::Base::Common 2.019 qw(:Status createSelfTiedObject);
+use IO::Compress::Adapter::Deflate 2.019 ;
require Exporter ;
our ($VERSION, @ISA, @EXPORT_OK, %DEFLATE_CONSTANTS, %EXPORT_TAGS, $RawDeflateError);
-$VERSION = '2.018';
+$VERSION = '2.019';
$RawDeflateError = '';
@ISA = qw(Exporter IO::Compress::Base);
{
my $self = shift ;
- use IO::Compress::Base::Common 2.018 qw(:Parse);
- use Compress::Raw::Zlib 2.018 qw(Z_DEFLATED Z_DEFAULT_COMPRESSION Z_DEFAULT_STRATEGY);
+ use IO::Compress::Base::Common 2.019 qw(:Parse);
+ use Compress::Raw::Zlib 2.019 qw(Z_DEFLATED Z_DEFAULT_COMPRESSION Z_DEFAULT_STRATEGY);
return (
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(:Status createSelfTiedObject);
-use IO::Compress::RawDeflate 2.018 ;
-use IO::Compress::Adapter::Deflate 2.018 ;
-use IO::Compress::Adapter::Identity 2.018 ;
-use IO::Compress::Zlib::Extra 2.018 ;
-use IO::Compress::Zip::Constants 2.018 ;
+use IO::Compress::Base::Common 2.019 qw(:Status createSelfTiedObject);
+use IO::Compress::RawDeflate 2.019 ;
+use IO::Compress::Adapter::Deflate 2.019 ;
+use IO::Compress::Adapter::Identity 2.019 ;
+use IO::Compress::Zlib::Extra 2.019 ;
+use IO::Compress::Zip::Constants 2.019 ;
-use Compress::Raw::Zlib 2.018 qw(crc32) ;
+use Compress::Raw::Zlib 2.019 qw(crc32) ;
BEGIN
{
eval { require IO::Compress::Adapter::Bzip2 ;
- import IO::Compress::Adapter::Bzip2 2.018 ;
+ import IO::Compress::Adapter::Bzip2 2.019 ;
require IO::Compress::Bzip2 ;
- import IO::Compress::Bzip2 2.018 ;
+ import IO::Compress::Bzip2 2.019 ;
} ;
# eval { require IO::Compress::Adapter::Lzma ;
# import IO::Compress::Adapter::Lzma 2.018 ;
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $ZipError);
-$VERSION = '2.018';
+$VERSION = '2.019';
$ZipError = '';
@ISA = qw(Exporter IO::Compress::RawDeflate);
{
my $self = shift ;
- use IO::Compress::Base::Common 2.018 qw(:Parse);
- use Compress::Raw::Zlib 2.018 qw(Z_DEFLATED Z_DEFAULT_COMPRESSION Z_DEFAULT_STRATEGY);
+ use IO::Compress::Base::Common 2.019 qw(:Parse);
+ use Compress::Raw::Zlib 2.019 qw(Z_DEFLATED Z_DEFAULT_COMPRESSION Z_DEFAULT_STRATEGY);
my @Bzip2 = ();
our ($VERSION, @ISA, @EXPORT, %ZIP_CM_MIN_VERSIONS);
-$VERSION = '2.018';
+$VERSION = '2.019';
@ISA = qw(Exporter);
our ($VERSION, @ISA, @EXPORT);
-$VERSION = '2.018';
+$VERSION = '2.019';
@ISA = qw(Exporter);
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS);
-$VERSION = '2.018';
+$VERSION = '2.019';
-use IO::Compress::Gzip::Constants 2.018 ;
+use IO::Compress::Gzip::Constants 2.019 ;
sub ExtraFieldError
{
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(:Status);
+use IO::Compress::Base::Common 2.019 qw(:Status);
-#use Compress::Bzip2 ;
-use Compress::Raw::Bzip2 2.018 ;
+use Compress::Raw::Bzip2 2.019 ;
our ($VERSION, @ISA);
-$VERSION = '2.018';
-
-#@ISA = qw( Compress::Raw::Bunzip2 );
-
+$VERSION = '2.019';
sub mkUncompObject
{
my $small = shift || 0;
my $verbosity = shift || 0;
- #my ($inflate, $status) = bzinflateInit;
- #Small => $params->value('Small');
my ($inflate, $status) = new Compress::Raw::Bunzip2(1, 1, $small, $verbosity, 1);
return (undef, "Could not create Inflation object: $status", $status)
my $status = $inf->bzinflate($from, $to);
$self->{ErrorNo} = $status;
- if ($status != BZ_STREAM_END && $eof)
- {
- $self->{Error} = "unexpected end of file";
- return STATUS_ERROR;
- }
-
if ($status != BZ_OK && $status != BZ_STREAM_END )
{
$self->{Error} = "Inflation Error: $status";
}
-#sub uncompr
-#{
-# my $self = shift ;
-#
-# my $inf = $self->{Inf};
-# my $eof = $_[2];
-#
-# #my ($out, $status) = $inf->bzinflate(${ $_[0] });
-# my $status = $inf->bzinflate($_[0], $_[1]);
-# $self->{ErrorNo} = $status;
-#
-# if (! defined $out)
-# {
-# my $err = $inf->error();
-# $self->{Error} = "Inflation Error: $err";
-# return STATUS_ERROR;
-# }
-#
-# #${ $_[1] } .= $out if defined $out;
-#
-# if ($eof)
-# {
-# #my ($out, $status) = $inf->bzclose();
-# $status = $inf->bzclose($_[1]);
-# $self->{ErrorNo} = $status;
-#
-# if (! defined $out)
-# {
-# my $err = $inf->error();
-# $self->{Error} = "Inflation Error: $err";
-# return STATUS_ERROR;
-# }
-#
-# #${ $_[1] } .= $out if defined $out;
-# return STATUS_ENDSTREAM ;
-# }
-#
-# return STATUS_OK ;
-#}
-
-#sub uncompr
-#{
-# my $self = shift ;
-#
-# my $inf = $self->{Inf};
-# my $eof = $_[2];
-#
-# my ($out, $status) = $inf->bzinflate(${ $_[0] });
-# $self->{ErrorNo} = $status;
-#
-# if ($status != BZ_STREAM_END && $eof)
-# {
-# $self->{Error} = "unexpected end of file";
-# return STATUS_ERROR;
-# }
-#
-# if ($status != BZ_OK && $status != BZ_STREAM_END )
-# {
-# my $err = $inf->error();
-# $self->{Error} = "Inflation Error: $err";
-# return STATUS_ERROR;
-# }
-#
-# ${ $_[1] } .= $out ;
-#
-# return STATUS_OK if $status == BZ_OK ;
-# return STATUS_ENDSTREAM if $status == BZ_STREAM_END ;
-# return STATUS_ERROR ;
-#}
-
sub reset
{
my $self = shift ;
return STATUS_OK ;
}
-#sub count
-#{
-# my $self = shift ;
-# $self->{Inf}->inflateCount();
-#}
-
sub compressedBytes
{
my $self = shift ;
use strict;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(:Status);
+use IO::Compress::Base::Common 2.019 qw(:Status);
our ($VERSION);
-$VERSION = '2.018';
+$VERSION = '2.019';
-use Compress::Raw::Zlib 2.018 ();
+use Compress::Raw::Zlib 2.019 ();
sub mkUncompObject
{
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(:Status);
-use Compress::Raw::Zlib 2.018 qw(Z_OK Z_BUF_ERROR Z_STREAM_END Z_FINISH MAX_WBITS);
+use IO::Compress::Base::Common 2.019 qw(:Status);
+use Compress::Raw::Zlib 2.019 qw(Z_OK Z_BUF_ERROR Z_STREAM_END Z_FINISH MAX_WBITS);
our ($VERSION);
-$VERSION = '2.018';
+$VERSION = '2.019';
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(createSelfTiedObject);
+use IO::Compress::Base::Common 2.019 qw(createSelfTiedObject);
-use IO::Uncompress::Adapter::Inflate 2.018 ();
+use IO::Uncompress::Adapter::Inflate 2.019 ();
-use IO::Uncompress::Base 2.018 ;
-use IO::Uncompress::Gunzip 2.018 ;
-use IO::Uncompress::Inflate 2.018 ;
-use IO::Uncompress::RawInflate 2.018 ;
-use IO::Uncompress::Unzip 2.018 ;
+use IO::Uncompress::Base 2.019 ;
+use IO::Uncompress::Gunzip 2.019 ;
+use IO::Uncompress::Inflate 2.019 ;
+use IO::Uncompress::RawInflate 2.019 ;
+use IO::Uncompress::Unzip 2.019 ;
require Exporter ;
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $AnyInflateError);
-$VERSION = '2.018';
+$VERSION = '2.019';
$AnyInflateError = '';
@ISA = qw( Exporter IO::Uncompress::Base );
sub getExtraParams
{
- use IO::Compress::Base::Common 2.018 qw(:Parse);
+ use IO::Compress::Base::Common 2.019 qw(:Parse);
return ( 'RawInflate' => [1, 1, Parse_boolean, 0] ) ;
}
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(createSelfTiedObject);
+use IO::Compress::Base::Common 2.019 qw(createSelfTiedObject);
-use IO::Uncompress::Base 2.018 ;
+use IO::Uncompress::Base 2.019 ;
require Exporter ;
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $AnyUncompressError);
-$VERSION = '2.018';
+$VERSION = '2.019';
$AnyUncompressError = '';
@ISA = qw( Exporter IO::Uncompress::Base );
BEGIN
{
- eval ' use IO::Uncompress::Adapter::Inflate 2.018 ;';
- eval ' use IO::Uncompress::Adapter::Bunzip2 2.018 ;';
- eval ' use IO::Uncompress::Adapter::LZO 2.018 ;';
- eval ' use IO::Uncompress::Adapter::Lzf 2.018 ;';
+ eval ' use IO::Uncompress::Adapter::Inflate 2.019 ;';
+ eval ' use IO::Uncompress::Adapter::Bunzip2 2.019 ;';
+ eval ' use IO::Uncompress::Adapter::LZO 2.019 ;';
+ eval ' use IO::Uncompress::Adapter::Lzf 2.019 ;';
#eval ' use IO::Uncompress::Adapter::UnLzma 2.018 ;';
- eval ' use IO::Uncompress::Bunzip2 2.018 ;';
- eval ' use IO::Uncompress::UnLzop 2.018 ;';
- eval ' use IO::Uncompress::Gunzip 2.018 ;';
- eval ' use IO::Uncompress::Inflate 2.018 ;';
- eval ' use IO::Uncompress::RawInflate 2.018 ;';
- eval ' use IO::Uncompress::Unzip 2.018 ;';
- eval ' use IO::Uncompress::UnLzf 2.018 ;';
+ eval ' use IO::Uncompress::Bunzip2 2.019 ;';
+ eval ' use IO::Uncompress::UnLzop 2.019 ;';
+ eval ' use IO::Uncompress::Gunzip 2.019 ;';
+ eval ' use IO::Uncompress::Inflate 2.019 ;';
+ eval ' use IO::Uncompress::RawInflate 2.019 ;';
+ eval ' use IO::Uncompress::Unzip 2.019 ;';
+ eval ' use IO::Uncompress::UnLzf 2.019 ;';
#eval ' use IO::Uncompress::UnLzma 2.018 ;';
}
sub getExtraParams
{
- use IO::Compress::Base::Common 2.018 qw(:Parse);
+ use IO::Compress::Base::Common 2.019 qw(:Parse);
return ( 'RawInflate' => [1, 1, Parse_boolean, 0] ) ;
}
@ISA = qw(Exporter IO::File);
-$VERSION = '2.018';
+$VERSION = '2.019';
use constant G_EOF => 0 ;
use constant G_ERR => -1 ;
-use IO::Compress::Base::Common 2.018 ;
+use IO::Compress::Base::Common 2.019 ;
#use Parse::Parameters ;
use IO::File ;
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(:Status createSelfTiedObject);
+use IO::Compress::Base::Common 2.019 qw(:Status createSelfTiedObject);
-use IO::Uncompress::Base 2.018 ;
-use IO::Uncompress::Adapter::Bunzip2 2.018 ;
+use IO::Uncompress::Base 2.019 ;
+use IO::Uncompress::Adapter::Bunzip2 2.019 ;
require Exporter ;
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $Bunzip2Error);
-$VERSION = '2.018';
+$VERSION = '2.019';
$Bunzip2Error = '';
@ISA = qw( Exporter IO::Uncompress::Base );
{
my $self = shift ;
- use IO::Compress::Base::Common 2.018 qw(:Parse);
+ use IO::Compress::Base::Common 2.019 qw(:Parse);
return (
'Verbosity' => [1, 1, Parse_boolean, 0],
use warnings;
use bytes;
-use IO::Uncompress::RawInflate 2.018 ;
+use IO::Uncompress::RawInflate 2.019 ;
-use Compress::Raw::Zlib 2.018 qw( crc32 ) ;
-use IO::Compress::Base::Common 2.018 qw(:Status createSelfTiedObject);
-use IO::Compress::Gzip::Constants 2.018 ;
-use IO::Compress::Zlib::Extra 2.018 ;
+use Compress::Raw::Zlib 2.019 qw( crc32 ) ;
+use IO::Compress::Base::Common 2.019 qw(:Status createSelfTiedObject);
+use IO::Compress::Gzip::Constants 2.019 ;
+use IO::Compress::Zlib::Extra 2.019 ;
require Exporter ;
$GunzipError = '';
-$VERSION = '2.018';
+$VERSION = '2.019';
sub new
{
sub getExtraParams
{
- use IO::Compress::Base::Common 2.018 qw(:Parse);
+ use IO::Compress::Base::Common 2.019 qw(:Parse);
return ( 'ParseExtra' => [1, 1, Parse_boolean, 0] ) ;
}
use warnings;
use bytes;
-use IO::Compress::Base::Common 2.018 qw(:Status createSelfTiedObject);
-use IO::Compress::Zlib::Constants 2.018 ;
+use IO::Compress::Base::Common 2.019 qw(:Status createSelfTiedObject);
+use IO::Compress::Zlib::Constants 2.019 ;
-use IO::Uncompress::RawInflate 2.018 ;
+use IO::Uncompress::RawInflate 2.019 ;
require Exporter ;
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $InflateError);
-$VERSION = '2.018';
+$VERSION = '2.019';
$InflateError = '';
@ISA = qw( Exporter IO::Uncompress::RawInflate );
use warnings;
use bytes;
-use Compress::Raw::Zlib 2.018 ;
-use IO::Compress::Base::Common 2.018 qw(:Status createSelfTiedObject);
+use Compress::Raw::Zlib 2.019 ;
+use IO::Compress::Base::Common 2.019 qw(:Status createSelfTiedObject);
-use IO::Uncompress::Base 2.018 ;
-use IO::Uncompress::Adapter::Inflate 2.018 ;
+use IO::Uncompress::Base 2.019 ;
+use IO::Uncompress::Adapter::Inflate 2.019 ;
require Exporter ;
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, %DEFLATE_CONSTANTS, $RawInflateError);
-$VERSION = '2.018';
+$VERSION = '2.019';
$RawInflateError = '';
@ISA = qw( Exporter IO::Uncompress::Base );
use warnings;
use bytes;
-use IO::Uncompress::RawInflate 2.018 ;
-use IO::Compress::Base::Common 2.018 qw(:Status createSelfTiedObject);
-use IO::Uncompress::Adapter::Inflate 2.018 ;
-use IO::Uncompress::Adapter::Identity 2.018 ;
-use IO::Compress::Zlib::Extra 2.018 ;
-use IO::Compress::Zip::Constants 2.018 ;
+use IO::Uncompress::RawInflate 2.019 ;
+use IO::Compress::Base::Common 2.019 qw(:Status createSelfTiedObject);
+use IO::Uncompress::Adapter::Inflate 2.019 ;
+use IO::Uncompress::Adapter::Identity 2.019 ;
+use IO::Compress::Zlib::Extra 2.019 ;
+use IO::Compress::Zip::Constants 2.019 ;
-use Compress::Raw::Zlib 2.018 qw(crc32) ;
+use Compress::Raw::Zlib 2.019 qw(crc32) ;
BEGIN
{
our ($VERSION, @ISA, @EXPORT_OK, %EXPORT_TAGS, $UnzipError, %headerLookup);
-$VERSION = '2.018';
+$VERSION = '2.019';
$UnzipError = '';
@ISA = qw(Exporter IO::Uncompress::RawInflate);
sub getExtraParams
{
- use IO::Compress::Base::Common 2.018 qw(:Parse);
+ use IO::Compress::Base::Common 2.019 qw(:Parse);
return (
if eval { require Test::NoWarnings ; import Test::NoWarnings; 1 };
- my $VERSION = '2.018';
+ my $VERSION = '2.019';
my @NAMES = qw(
Compress::Raw::Bzip2
Compress::Raw::Zlib