| line |
true |
false |
branch |
|
225
|
0 |
1 |
unless $raf->Read($buff, 8) == 8 and $buff =~ /^\0\0..RED(1|2)/s |
|
228
|
0 |
1 |
if $size < 8 |
|
236
|
0 |
1 |
unless $raf->Read($buf2, $size - 8) == $size - 8 |
|
244
|
0 |
1 |
if ($ver eq '1') { } |
|
246
|
0 |
0 |
unless $raf->Read($buff, 65536) |
|
252
|
0 |
1 |
if length $buff < $pos |
|
257
|
0 |
1 |
if ($pos + 8 > length $buff) { } |
|
264
|
0 |
1 |
if ($dirLen < 300 or $dirLen >= 2048 or $pos + $dirLen > length $buff) { } |
|
266
|
0 |
0 |
unless $buff =~ /\0\x0f\x10[\0\x06]/g |
|
274
|
0 |
1 |
if $verbose |
|
279
|
0 |
83 |
if $len < 4 or $pos + $len > $dirEnd |
|
282
|
0 |
83 |
unless $fmt |
|
292
|
0 |
1 |
if $verbose |