| line |
!l |
l&&!r |
l&&r |
condition |
|
1505
|
0 |
0 |
73 |
$n >= 2 and $n <= 10 |
|
1520
|
5 |
0 |
18 |
@vals >= 4 and @vals <= 20 |
|
|
5 |
0 |
18 |
@vals >= 4 and @vals <= 20 and not @vals & 1 |
|
1563
|
77 |
38 |
19 |
$recLen == 0 and $pos + 4 == $dirEnd |
|
1572
|
115 |
0 |
0 |
$verbose > 1 and not $outfile |
|
1642
|
35 |
3 |
0 |
$outfile and $saveRecLen ne $recLen |
|
1756
|
1 |
1 |
0 |
not $dataPt and $nvHash || $et->{'DEL_GROUP'}{'CanonVRD'} |
|
1777
|
0 |
0 |
6 |
$raf->Read($buff, 8) == 8 and $buff =~ /^IIII[\x04|\x05]\0\x04\0/ |
|
1790
|
13 |
0 |
2 |
$et->{'TAGS_FROM_FILE'} and not $et->{'EXCL_TAG_LOOKUP'}{'canondr4'} |
|
1812
|
0 |
0 |
2 |
$hdr and length $hdr == 32 |
|
1843
|
525 |
150 |
450 |
$format eq "double" and $len == 8 |
|
1854
|
44 |
100 |
8 |
$tagInfo and $tagInfo->{'SubDirectory'} |
|
1864
|
2 |
0 |
6 |
defined $dat and length $dat == $len |
|
1883
|
0 |
0 |
2 |
$et->IsOverwriting($nvHash, $val) and defined $newVal |
|
1933
|
12 |
0 |
2 |
not $num and $dirInfo->{'OutFile'} |
|
2045
|
0 |
0 |
59 |
$dirLen < 2147483648 and $raf->Seek(-$dirLen, 1) |
|
|
0 |
0 |
59 |
$dirLen < 2147483648 and $raf->Seek(-$dirLen, 1) and $raf->Read($buff, 28) == 28 |
|
|
0 |
0 |
59 |
$dirLen < 2147483648 and $raf->Seek(-$dirLen, 1) and $raf->Read($buff, 28) == 28 and $buff =~ /^CANON OPTIONAL DATA\0/ |
|
|
0 |
0 |
59 |
$dirLen < 2147483648 and $raf->Seek(-$dirLen, 1) and $raf->Read($buff, 28) == 28 and $buff =~ /^CANON OPTIONAL DATA\0/ and $raf->Seek(-28, 1) |
|
2058
|
41 |
4 |
14 |
$outfile and ref $outfile eq "SCALAR" |
|
|
45 |
0 |
14 |
$outfile and ref $outfile eq "SCALAR" and not length $$outfile |
|
2069
|
0 |
0 |
0 |
$outfile and $outfile eq $dataPt |
|
2077
|
18 |
0 |
0 |
$verbose and not $created |
|
2087
|
13 |
0 |
0 |
$et->{'DEL_GROUP'}{'Trailer'} and $et->{'FILE_TYPE'} ne "VRD" |
|
2094
|
8 |
0 |
5 |
$et->{'NEW_VALUE'}{$Image::ExifTool::Extra{'CanonDR4'}} and not $doDel |
|
2167
|
46 |
0 |
0 |
$verbose > 1 and not $outfile |
|
2240
|
8 |
33 |
0 |
$vrdType eq "VRD" and $et->{'TAGS_FROM_FILE'} && !$et->{'EXCL_TAG_LOOKUP'}{'canonvrd'} || $et->{'REQ_TAG_LOOKUP'}{'canonvrd'} |
|
2242
|
0 |
1 |
4 |
$et->{'ADD_DIRS'}{'CanonVRD'} and not $didDir{'XMP'} |
| line |
l |
!l&&r |
!l&&!r |
condition |
|
1485
|
0 |
0 |
0 |
hex $aHex <=> hex $bHex || $aDec <=> $bDec |
|
1679
|
0 |
0 |
0 |
$size > $next or $pos + 48 + $next > $dirEnd |
|
1746
|
4 |
0 |
13 |
$outfile || $dirInfo->{'IsWriting'} |
|
1756
|
0 |
0 |
1 |
$nvHash || $et->{'DEL_GROUP'}{'CanonVRD'} |
|
1773
|
9 |
0 |
0 |
$dirInfo->{'DirLen'} || length($$dataPt) - $pos |
|
1790
|
2 |
0 |
13 |
$et->{'TAGS_FROM_FILE'} and not $et->{'EXCL_TAG_LOOKUP'}{'canondr4'} or $et->{'REQ_TAG_LOOKUP'}{'canondr4'} |
|
2065
|
53 |
0 |
6 |
$fromFile or $dirInfo->{'DirStart'} |
|
2076
|
1 |
0 |
40 |
$verbose or $et->{'HTML_DUMP'} |
|
2215
|
3 |
0 |
0 |
length $dat or not $et->{'FILE_TYPE'} =~ /^(CRW|VRD)$/ |
|
2240
|
7 |
0 |
26 |
$et->{'TAGS_FROM_FILE'} && !$et->{'EXCL_TAG_LOOKUP'}{'canonvrd'} || $et->{'REQ_TAG_LOOKUP'}{'canonvrd'} |
|
2256
|
2 |
0 |
0 |
&Write($outfile, $$dataPt) or $err = 1 |