line |
true |
false |
branch |
82
|
0 |
1143 |
unless defined $obj |
87
|
176 |
967 |
unless my $magic = $self->ckMagic |
90
|
25 |
942 |
unless *$self->{'Info'} = $self->readHeader($magic) |
130
|
883 |
1213 |
if ($got) { } |
147
|
2096 |
0 |
unless defined $magic |
151
|
0 |
2096 |
unless $self->smartRead(\$buffer, *$self->{'BlockSize'}) >= 0 |
159
|
1176 |
920 |
if $status == -1 |
164
|
37 |
883 |
if $self->smartEof and $status != 1 |
170
|
876 |
7 |
if ($status == 1) |
171
|
234 |
642 |
if (*$self->{'MultiStream'} and length $temp_buf || !$self->smartEof) { } |
202
|
4 |
12 |
if *$self->{'Plain'} |
204
|
4 |
8 |
if *$self->{'Closed'} |
206
|
0 |
0 |
if not length *$self->{'Pending'} and *$self->{'EndStream'} |
216
|
8 |
1180 |
if (length *$self->{'Pending'}) { } |
224
|
0 |
1180 |
if $status < 0 |
227
|
4 |
1176 |
if ($status == 0) |
235
|
4 |
1180 |
if ($status == 0) |
241
|
0 |
1180 |
unless $status == -1 |
289
|
0 |
60 |
if *$self->{'Closed'} |
290
|
60 |
0 |
if not length *$self->{'Pending'} and *$self->{'EndStream'} |
299
|
0 |
0 |
$len < 0 ? : |
312
|
0 |
60 |
unless $self->smartSeek($block_offset) and $self->smartRead(\$byte, 1) |
320
|
0 |
60 |
unless $self->smartSeek($block_offset) and $self->smartWrite($byte) |
339
|
0 |
60 |
wantarray ? : |