| line |
true |
false |
branch |
|
174
|
0 |
1 |
unless $raf->Read($buff, 8) == 8 |
|
175
|
0 |
1 |
unless $buff =~ /^\x76\x2f\x31\x01/s |
|
184
|
0 |
1 |
$flags & 1024 ? : |
|
189
|
0 |
9 |
unless $raf->Read($buff, ($maxLen + 1) * 2 + 5) |
|
190
|
1 |
8 |
if ($buff =~ /^\0/) |
|
191
|
1 |
0 |
unless $multi and $et->Options("ExtractEmbedded") |
|
194
|
0 |
0 |
if $buff =~ s/^(\0+)// and length $1 > 1 |
|
197
|
0 |
8 |
unless ($buff =~ /^([^\0]{1,$maxLen})\0([^\0]{1,$maxLen})\0(.{4})/gs) |
|
202
|
0 |
8 |
unless ($raf->Seek(pos($buff) - length($buff), 1)) |
|
207
|
0 |
8 |
unless ($tagInfo) |
|
211
|
0 |
0 |
if (length $name <= 1) |
|
212
|
0 |
0 |
if (length $name) { } |
|
224
|
8 |
0 |
if ($format or $binary) { } |
|
225
|
8 |
0 |
if $raf->Read($buff, $size) == $size |
|
226
|
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') { } |
|
230
|
7 |
0 |
if ($format =~ /^(\w+)\[?(\d*)/) |
|
232
|
0 |
4 |
$fmt eq 'string' ? : |
|
|
4 |
3 |
unless $cnt |
|
237
|
0 |
0 |
if ($size >= 9) |
|
242
|
0 |
0 |
unless $lvl |
|
244
|
0 |
0 |
unless $rnd |
|
253
|
0 |
4 |
$lin ? : |
|
260
|
0 |
0 |
if $pos + 4 + $len > length $buff |
|
272
|
0 |
8 |
unless ($success) |
|
276
|
0 |
8 |
unless defined $val |
|
279
|
1 |
0 |
if ($tag eq 'dataWindow' || !$dim && $tag eq 'displayWindow' and $val =~ /^(-?\d+) (-?\d+) (-?\d+) (-?\d+)$/ and not $et->{'DOC_NUM'}) |
|
284
|
0 |
8 |
if ($verbose) |
|
285
|
0 |
0 |
ref $val ? : |
|
298
|
1 |
0 |
if ($dim) |