}
my $out = '';
- my $o = new IO::Uncompress::AnyUncompress \$data, -Append => 1, Transparent => 0, @opts
+ my $o = new IO::Uncompress::AnyUncompress \$data,
+ Append => 1,
+ Transparent => 0,
+ RawInflate => 1,
+ @opts
or croak "Cannot open buffer/file: $AnyUncompressError" ;
1 while $o->read($out) > 0 ;
}
my $out = '';
- my $o = new IO::Uncompress::AnyUncompress \$data, MultiStream => 1, -Append => 1, Transparent => 0, @opts
+ my $o = new IO::Uncompress::AnyUncompress \$data,
+ MultiStream => 1,
+ Append => 1,
+ Transparent => 0,
+ RawInflate => 1,
+ @opts
or croak "Cannot open buffer/file: $AnyUncompressError" ;
1 while $o->read($out) > 0 ;
if ($class eq 'IO::Compress::Gzip') {
%params = (
- -Name => "My name",
- -Comment => "a comment",
- -ExtraField => ['ab' => "extra"],
- -HeaderCRC => 1);
+ Name => "My name",
+ Comment => "a comment",
+ ExtraField => ['ab' => "extra"],
+ HeaderCRC => 1);
}
elsif ($class eq 'IO::Compress::Zip'){
%params = (
- # TODO -- add more here
- -Name => "My name",
- -Comment => "a comment",
+ Name => "My name",
+ Comment => "a comment",
+ ZipComment => "last comment",
+ exTime => [100, 200, 300],
+ ExtraFieldLocal => ["ab" => "extra1"],
+ ExtraFieldCentral => ["cd" => "extra2"],
);
}