line |
true |
false |
branch |
73
|
36 |
1622 |
if length $magic != 2 |
77
|
588 |
1034 |
unless isGzipMagic($magic) |
103
|
493 |
495 |
if (*$self->{'Strict'}) |
105
|
2 |
491 |
if $CRC32 != *$self->{'Uncomp'}->crc32 |
108
|
1 |
490 |
if $ISIZE != $exp_isize |
119
|
0 |
1622 |
if length $buffer < 2 |
133
|
0 |
0 |
if length $magic != 2 |
138
|
0 |
0 |
unless isGzipMagic($magic) |
142
|
0 |
0 |
unless defined $status |
152
|
0 |
1034 |
unless $self->smartReadExact(\$buffer, 8) |
162
|
1 |
1033 |
unless $cm == 8 |
166
|
1 |
1032 |
if $flag & 224 |
171
|
471 |
561 |
if ($flag & 4) |
173
|
1 |
470 |
unless $self->smartReadExact(\$buffer, 2) |
177
|
2 |
468 |
unless $self->smartReadExact(\$EXTRA, $XLEN) |
181
|
446 |
15 |
if ($XLEN and *$self->{'ParseExtra'}) |
184
|
4 |
442 |
if defined $bad |
190
|
114 |
911 |
if ($flag & 8) |
193
|
4 |
2104 |
unless $self->smartReadExact(\$buffer, 1) |
195
|
110 |
1994 |
if $buffer eq "\0" |
201
|
1 |
109 |
if *$self->{'Strict'} and $origname =~ /$IO::Uncompress::Gunzip::GZIP_FNAME_INVALID_CHAR_RE/o |
205
|
451 |
569 |
if ($flag & 16) |
208
|
7 |
7914 |
unless $self->smartReadExact(\$buffer, 1) |
210
|
444 |
7470 |
if $buffer eq "\0" |
216
|
1 |
443 |
if *$self->{'Strict'} and $comment =~ /$IO::Uncompress::Gunzip::GZIP_FCOMMENT_INVALID_CHAR_RE/o |
219
|
446 |
566 |
if ($flag & 2) |
220
|
2 |
444 |
unless $self->smartReadExact(\$buffer, 2) |
227
|
1 |
443 |
if *$self->{'Strict'} and $crc16 != $HeaderCRC |
258
|
41 |
968 |
$keep eq "\037\213\cH\000\000\000\000\000\000\377" ? : |
|
1009 |
0 |
$cm == 8 ? : |
|
7 |
1002 |
$flag & 1 ? : |
|
443 |
566 |
$flag & 2 ? : |
|
109 |
900 |
$flag & 8 ? : |
|
443 |
566 |
$flag & 16 ? : |
|
464 |
545 |
$flag & 4 ? : |
|
1006 |
3 |
defined $IO::Uncompress::Gunzip::GZIP_OS_Names{$os} ? : |