| line |
true |
false |
branch |
|
360
|
0 |
0 |
if ($val =~ /\+00:00$/) |
|
362
|
0 |
0 |
if $time |
|
398
|
0 |
0 |
unless $nvHash |
|
400
|
0 |
0 |
unless ($nvHash->{'TagInfo'}{'List'}) |
|
401
|
0 |
0 |
unless $overwrite |
|
402
|
0 |
0 |
if ($overwrite < 0) |
|
403
|
0 |
0 |
$nvHash->{'Shift'} ? : |
|
408
|
0 |
0 |
if ($tag eq 'MDItemFSCreationDate' or $tag eq 'FileCreateDate') { } |
|
|
0 |
0 |
elsif ($tag eq 'MDItemUserTags') { } |
|
|
0 |
0 |
elsif ($delXAttr{$tag}) { } |
|
410
|
0 |
0 |
if ($val =~ /[-+Z]/) |
|
412
|
0 |
0 |
if $time |
|
420
|
0 |
0 |
if ($overwrite < 0 and @{$nvHash->{'DelValue'};}) |
|
425
|
0 |
0 |
unless ($err) |
|
428
|
0 |
0 |
if @vals |
|
431
|
0 |
0 |
unless (defined $err) |
|
433
|
0 |
0 |
$overwrite > 0 ? : |
|
434
|
0 |
0 |
@vals ? : |
|
436
|
0 |
0 |
if $overwrite > 0 |
|
437
|
0 |
0 |
if $val eq "" |
|
445
|
0 |
0 |
if ($tag eq 'MDItemFinderComment') { } |
|
448
|
0 |
0 |
unless defined $val |
|
453
|
0 |
0 |
$val ? : |
|
459
|
0 |
0 |
if @cmd |
|
460
|
0 |
0 |
if (not $err) { } |
|
|
0 |
0 |
elsif (not $silentErr or $err != $silentErr) { } |
|
461
|
0 |
0 |
if defined $val |
|
467
|
0 |
0 |
unless $result |
|
485
|
0 |
0 |
if ($? or not @mdls) |
|
494
|
0 |
0 |
if (ref $val ne 'ARRAY') { } |
|
|
0 |
0 |
elsif ($_ eq ')') { } |
|
495
|
0 |
0 |
unless s/^k?(\w+)\s*= // |
|
497
|
0 |
0 |
if $_ eq "(" |
|
498
|
0 |
0 |
if $_ eq "(null)" |
|
499
|
0 |
0 |
if s/^"// |
|
503
|
0 |
0 |
unless defined $_ |
|
508
|
0 |
0 |
if $_ eq "(null)" |
|
509
|
0 |
0 |
if s/^"// |
|
517
|
0 |
0 |
unless ($tagTablePtr->{$tag}) |
|
520
|
0 |
0 |
if /^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/ |
|
529
|
0 |
0 |
if ref $val eq "ARRAY" |
|
530
|
0 |
0 |
if $tag =~ /Audio/ |
|
531
|
0 |
0 |
if $tag =~ /(Copyright|Author)/ |
|
535
|
0 |
0 |
unless ref $val |
|
549
|
2 |
6 |
unless ($tagTablePtr->{$tag}) |
|
552
|
1 |
1 |
if ($tag =~ /^com\.apple\.(.*)$/) { } |
|
561
|
0 |
2 |
if $tag =~ /Date$/ |
|
565
|
4 |
4 |
if ($val =~ /^bplist0/) |
|
568
|
4 |
0 |
if (Image::ExifTool::PLIST::ProcessBinaryPLIST($et, \%dirInfo, $tagTablePtr)) { } |
|
569
|
0 |
4 |
if ref $dirInfo{'Value'} eq "HASH" |
|
576
|
0 |
7 |
if (not ref $val and $val =~ /\0/ || length $val > 200 or $tag eq "XAttrMDLabel") |
|
595
|
0 |
0 |
if ($? or not @xattr) |
|
596
|
0 |
0 |
if $? |
|
605
|
0 |
0 |
if (s/^[\dA-Fa-f]{8}//) { } |
|
|
0 |
0 |
elsif ($tag and defined $val) { } |
|
606
|
0 |
0 |
unless $tag |
|
609
|
0 |
0 |
if /[^\dA-Fa-f]/ or length $_ & 1 |
|
610
|
0 |
0 |
unless defined $val |
|
615
|
0 |
0 |
if defined $val |
|
619
|
0 |
0 |
unless length $_ |
|
620
|
0 |
0 |
unless s/:$// |
|
621
|
0 |
0 |
if defined $val |
|
625
|
0 |
0 |
if $warn |
|
641
|
0 |
0 |
if ($? or not $time or not $time =~ s/([-+]\d{2})(\d{2})\s*$/$1:$2/) |
|
662
|
0 |
1 |
unless $dataLen >= 58 and $$dataPt =~ /^.{34}ATTR/s |
|
671
|
0 |
8 |
if $pos + 12 > $dataLen |
|
675
|
0 |
8 |
if $pos + 11 + $n > $dataLen |
|
677
|
8 |
0 |
unless $off < 0 |
|
682
|
0 |
8 |
if $off + $len > $dataLen |
|
684
|
8 |
0 |
if defined $val |
|
706
|
0 |
1 |
unless $raf->Read($hdr, 26) == 26 and $hdr =~ /^\0\x05\x16\x07\0(.)\0\0Mac OS X /s |
|
710
|
0 |
1 |
unless $ver == 2 |
|
715
|
0 |
1 |
unless $raf->Read($hdr, $entries * 12) == $entries * 12 |
|
721
|
0 |
2 |
if $len > 100000000 |
|
722
|
0 |
2 |
unless $raf->Seek($off, 0) and $raf->Read($buff, $len) == $len |