| line |
true |
false |
branch |
|
165
|
0 |
1 |
unless $raf->Read($buff, 8) == 8 |
|
166
|
0 |
1 |
unless $buff =~ /^\x76\x2f\x31\x01/s |
|
175
|
0 |
1 |
$ver & 1024 ? : |
|
179
|
0 |
9 |
unless $raf->Read($buff, 68) |
|
180
|
1 |
8 |
if $buff =~ /^\0/ |
|
181
|
0 |
8 |
unless ($buff =~ /^([^\0]{1,$maxLen})\0([^\0]{1,$maxLen})\0(.{4})/gs) |
|
186
|
0 |
8 |
unless ($raf->Seek(pos($buff) - length($buff), 1)) |
|
191
|
0 |
8 |
unless ($tagInfo) |
|
195
|
0 |
0 |
if (length $name <= 1) |
|
196
|
0 |
0 |
if (length $name) { } |
|
208
|
8 |
0 |
if ($format or $binary) { } |
|
209
|
8 |
0 |
if $raf->Read($buff, $size) == $size |
|
210
|
0 |
8 |
if (not $format) { } |
|
|
7 |
1 |
elsif ($format ne '1') { } |
|
|
0 |
1 |
elsif ($type eq 'tiledesc') { } |
|
|
1 |
0 |
elsif ($type eq 'chlist') { } |
|
|
0 |
0 |
elsif ($type eq 'stringvector') { } |
|
214
|
7 |
0 |
if ($format =~ /^(\w+)\[?(\d*)/) |
|
216
|
0 |
4 |
$fmt eq 'string' ? : |
|
|
4 |
3 |
unless $cnt |
|
221
|
0 |
0 |
if ($size >= 9) |
|
226
|
0 |
0 |
unless $lvl |
|
228
|
0 |
0 |
unless $rnd |
|
237
|
0 |
4 |
$lin ? : |
|
244
|
0 |
0 |
if $pos + 4 + $len > length $buff |
|
256
|
0 |
8 |
unless ($success) |
|
260
|
0 |
8 |
unless defined $val |
|
263
|
1 |
2 |
if ($tag eq 'dataWindow' || !$dim && $tag eq 'displayWindow' and $val =~ /^(-?\d+) (-?\d+) (-?\d+) (-?\d+)$/) |
|
268
|
0 |
8 |
if ($verbose) |
|
269
|
0 |
0 |
ref $val ? : |
|
281
|
1 |
0 |
if ($dim) |