},
'Compress::Raw::Bzip2' => {
- 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.081.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.084.tar.gz',
'FILES' => q[cpan/Compress-Raw-Bzip2],
'EXCLUDED' => [
qr{^t/Test/},
croak("Wide character in " COMPRESS_CLASS "::bzdeflate input parameter");
#endif
s->stream.next_in = (char*)SvPV_nomg(buf, origlen) ;
- s->stream.avail_in = origlen;
+ s->stream.avail_in = (unsigned int) origlen;
/* and retrieve the output buffer */
output = deRef_l(output, "deflate") ;
/* initialise the input buffer */
s->stream.next_in = (char*)SvPV_nomg(buf, origlen) ;
- s->stream.avail_in = origlen;
+ s->stream.avail_in = (unsigned int) origlen;
/* and retrieve the output buffer */
output = deRef_l(output, "bzinflate") ;
use bytes ;
our ($VERSION, $XS_VERSION, @ISA, @EXPORT, $AUTOLOAD);
-$VERSION = '2.081';
+$VERSION = '2.084';
$XS_VERSION = $VERSION;
$VERSION = eval $VERSION;
=head1 SEE ALSO
-L<Compress::Zlib>, L<IO::Compress::Gzip>, L<IO::Uncompress::Gunzip>, L<IO::Compress::Deflate>, L<IO::Uncompress::Inflate>, L<IO::Compress::RawDeflate>, L<IO::Uncompress::RawInflate>, L<IO::Compress::Bzip2>, L<IO::Uncompress::Bunzip2>, L<IO::Compress::Lzma>, L<IO::Uncompress::UnLzma>, L<IO::Compress::Xz>, L<IO::Uncompress::UnXz>, L<IO::Compress::Lzop>, L<IO::Uncompress::UnLzop>, L<IO::Compress::Lzf>, L<IO::Uncompress::UnLzf>, L<IO::Uncompress::AnyInflate>, L<IO::Uncompress::AnyUncompress>
+L<Compress::Zlib>, L<IO::Compress::Gzip>, L<IO::Uncompress::Gunzip>, L<IO::Compress::Deflate>, L<IO::Uncompress::Inflate>, L<IO::Compress::RawDeflate>, L<IO::Uncompress::RawInflate>, L<IO::Compress::Bzip2>, L<IO::Uncompress::Bunzip2>, L<IO::Compress::Lzma>, L<IO::Uncompress::UnLzma>, L<IO::Compress::Xz>, L<IO::Uncompress::UnXz>, L<IO::Compress::Lzip>, L<IO::Uncompress::UnLzip>, L<IO::Compress::Lzop>, L<IO::Uncompress::UnLzop>, L<IO::Compress::Lzf>, L<IO::Uncompress::UnLzf>, L<IO::Compress::Zstd>, L<IO::Uncompress::UnZstd>, L<IO::Uncompress::AnyInflate>, L<IO::Uncompress::AnyUncompress>
L<IO::Compress::FAQ|IO::Compress::FAQ>
=head1 COPYRIGHT AND LICENSE
-Copyright (c) 2005-2018 Paul Marquess. All rights reserved.
+Copyright (c) 2005-2019 Paul Marquess. All rights reserved.
This program is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.
if eval { require Test::NoWarnings ; import Test::NoWarnings; 1 };
- my $VERSION = '2.081';
+ my $VERSION = '2.084';
my @NAMES = qw(
);
Raw => 0,
},
+ 'IO::Compress::Lzip' => { Inverse => 'IO::Uncompress::UnLzip',
+ Error => 'LzipError',
+ TopLevel => 'lzip',
+ Raw => 0,
+ },
+ 'IO::Uncompress::UnLzip' => { Inverse => 'IO::Compress::Lzip',
+ Error => 'UnLzipError',
+ TopLevel => 'unlzip',
+ Raw => 0,
+ },
+
'IO::Compress::PPMd' => { Inverse => 'IO::Uncompress::UnPPMd',
Error => 'PPMdError',
TopLevel => 'ppmd',
TopLevel => 'unppmd',
Raw => 0,
},
+ 'IO::Compress::Zstd' => { Inverse => 'IO::Uncompress::UnZstd',
+ Error => 'ZstdError',
+ TopLevel => 'zstd',
+ Raw => 0,
+ },
+ 'IO::Uncompress::UnZstd' => { Inverse => 'IO::Compress::Zstd',
+ Error => 'UnZstdError',
+ TopLevel => 'unzstd',
+ Raw => 0,
+ },
'IO::Compress::DummyComp' => { Inverse => 'IO::Uncompress::DummyUnComp',
Error => 'DummyCompError',
our ($AnyUncompressError);
BEGIN
{
- eval ' use IO::Uncompress::AnyUncompress qw($AnyUncompressError); ';
+ eval ' use IO::Uncompress::AnyUncompress qw(anyuncompress $AnyUncompressError); ';
}
sub anyUncompress
if $o->error() ;
return $out ;
-
}
sub getHeaders
{
my $class = shift ;
- return (0,0) if $class =~ /lzf|lzma/i;
+ return (0,0) if $class =~ /lzf|lzma|zstd/i;
return (1,0);
}