0

Fix truncated gzip metadata on slackware-15.0

This commit is contained in:
eleksir
2022-07-10 01:30:50 +03:00
parent c4cfc8b20d
commit 7576bcf989

View File

@@ -477,15 +477,15 @@ sub __gzipData ($) {
my $databufref = shift; my $databufref = shift;
my $ret; my $ret;
my $gz = Compress::Raw::Zlib::Deflate->new ( my ($gz, $status) = Compress::Raw::Zlib::Deflate->new (
-Level => Z_BEST_COMPRESSION, -Level => Z_BEST_COMPRESSION,
-CRC32 => 1, -WindowBits => WANT_GZIP,
-ADLER32=> 1, -AppendOutput => 1,
-WindowBits => WANT_GZIP
); );
unless (defined $gz) {
my $msg = 'Unable to create gz object'; if ($status != Z_OK) {
my $msg = "Unable to create gz object: $status";
carp "[FATA] $msg"; carp "[FATA] $msg";
$ret->{error} = $msg; $ret->{error} = $msg;
return $ret; return $ret;