line |
true |
false |
branch |
217
|
0 |
1 |
unless $raf->Read($buff, 8) == 8 and $buff =~ /^\0\0..RED(1|2)/s |
220
|
0 |
1 |
if $size < 8 |
228
|
0 |
1 |
unless $raf->Read($buf2, $size - 8) == $size - 8 |
236
|
0 |
1 |
if ($ver eq '1') { } |
238
|
0 |
0 |
unless $raf->Read($buff, 65536) |
243
|
0 |
1 |
if length $buff < 65 |
247
|
0 |
1 |
if ($pos + 8 > length $buff) { } |
254
|
0 |
1 |
if ($dirLen < 300 or $dirLen >= 2048 or $pos + $dirLen > length $buff) { } |
256
|
0 |
0 |
unless $buff =~ /\0\x0f\x10\0/g |
264
|
0 |
1 |
if $verbose |
269
|
0 |
83 |
if $len < 4 or $pos + $len > $dirEnd |
272
|
0 |
83 |
unless $fmt |
282
|
0 |
1 |
if $verbose |