| line |
true |
false |
branch |
|
82
|
0 |
1155 |
unless defined $obj
|
|
87
|
176 |
979 |
unless my $magic = $self->ckMagic
|
|
90
|
25 |
954 |
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 ? :
|