| line |
!l |
l&&!r |
l&&r |
condition |
|
347
|
0 |
0 |
0 |
$num < 256 and $raf->Read($buff, $num * 4) == $num * 4 |
|
349
|
0 |
0 |
0 |
$et->{'OPTIONS'}{'FastScan'} and $et->{'OPTIONS'}{'FastScan'} == 3 |
|
380
|
2 |
0 |
0 |
$et->{'OPTIONS'}{'FastScan'} and $et->{'OPTIONS'}{'FastScan'} == 3 |
|
383
|
0 |
0 |
2 |
$numTables > 0 and $numTables < 512 |
|
398
|
0 |
0 |
2 |
$raf->Seek($offset + $base, 0) and $raf->Read($buff, $size) == $size |
|
424
|
2 |
0 |
0 |
&Get16u(\$buff, 0) == 1 and $recEnd + 2 <= $size |
|
426
|
0 |
0 |
0 |
$langTags and $recEnd + 2 + $langTags * 4 < $size |
|
474
|
13 |
0 |
50 |
$tagInfo and $lang |
|
|
13 |
20 |
30 |
$tagInfo and $lang and $lang ne "en" |
|
518
|
1 |
0 |
0 |
$et->{'OPTIONS'}{'FastScan'} and $et->{'OPTIONS'}{'FastScan'} == 3 |
|
523
|
17 |
1 |
1 |
defined $comment and not $buff =~ /^Comment\s/ |
|
529
|
17 |
1 |
1 |
$tag eq "Comment" and $val =~ /^(Creation Date):\s+(.*)/ |
|
540
|
5 |
0 |
1 |
$tag =~ /^Start/ and $tag ne "StartDirection" |
|
555
|
0 |
0 |
5 |
$raf->Read($buff, 24) and $raf->Seek(0, 0) |
|
556
|
0 |
0 |
1 |
$buff =~ /^\0[\x01\x02]/ and $raf->Seek(0, 2) |
|
|
0 |
0 |
1 |
$buff =~ /^\0[\x01\x02]/ and $raf->Seek(0, 2) and $raf->Tell > 117 |
|
|
0 |
0 |
1 |
$buff =~ /^\0[\x01\x02]/ and $raf->Seek(0, 2) and $raf->Tell > 117 and $raf->Tell == unpack("x2V", $buff) |
|
|
0 |
0 |
1 |
$buff =~ /^\0[\x01\x02]/ and $raf->Seek(0, 2) and $raf->Tell > 117 and $raf->Tell == unpack("x2V", $buff) and $raf->Seek(0, 0) |
|
|
0 |
0 |
1 |
$buff =~ /^\0[\x01\x02]/ and $raf->Seek(0, 2) and $raf->Tell > 117 and $raf->Tell == unpack("x2V", $buff) and $raf->Seek(0, 0) and $raf->Read($buff, 117) == 117 |
|
|
0 |
0 |
1 |
$buff =~ /^\0[\x01\x02]/ and $raf->Seek(0, 2) and $raf->Tell > 117 and $raf->Tell == unpack("x2V", $buff) and $raf->Seek(0, 0) and $raf->Read($buff, 117) == 117 and &SetByteOrder("II") |
|
|
0 |
0 |
1 |
$buff =~ /^\0[\x01\x02]/ and $raf->Seek(0, 2) and $raf->Tell > 117 and $raf->Tell == unpack("x2V", $buff) and $raf->Seek(0, 0) and $raf->Read($buff, 117) == 117 and &SetByteOrder("II") and $raf->Seek(&Get32u(\$buff, 101), 0) |
|
|
0 |
0 |
1 |
$buff =~ /^\0[\x01\x02]/ and $raf->Seek(0, 2) and $raf->Tell > 117 and $raf->Tell == unpack("x2V", $buff) and $raf->Seek(0, 0) and $raf->Read($buff, 117) == 117 and &SetByteOrder("II") and $raf->Seek(&Get32u(\$buff, 101), 0) and $raf->Read($buf2, 11) == 11 |
|
|
0 |
0 |
1 |
$buff =~ /^\0[\x01\x02]/ and $raf->Seek(0, 2) and $raf->Tell > 117 and $raf->Tell == unpack("x2V", $buff) and $raf->Seek(0, 0) and $raf->Read($buff, 117) == 117 and &SetByteOrder("II") and $raf->Seek(&Get32u(\$buff, 101), 0) and $raf->Read($buf2, 11) == 11 and lc $buf2 eq "postscript\0" |
|
578
|
1 |
0 |
0 |
$et->{'OPTIONS'}{'FastScan'} and $et->{'OPTIONS'}{'FastScan'} == 3 |
|
585
|
0 |
0 |
1 |
$raf->Seek($nameOff, 0) and $raf->Read($buff, 256) |
|
|
0 |
0 |
1 |
$raf->Seek($nameOff, 0) and $raf->Read($buff, 256) and $buff =~ /^([\x20-\xff]+)\0([\x20-\xff]+)\0/ |