| line |
true |
false |
branch |
|
68
|
0 |
63 |
if $identifier ne $Image::MetaData::JPEG::Segment::APP1_EXIF_TAG |
|
88
|
35 |
28 |
$ifd1_link ? : |
|
92
|
35 |
28 |
if $ifd1_offset |
|
96
|
32 |
31 |
if (defined $th_type) |
|
98
|
0 |
32 |
if $th_type != $Image::MetaData::JPEG::Segment::APP1_TH_TIFF and $th_type != $Image::MetaData::JPEG::Segment::APP1_TH_JPEG |
|
102
|
0 |
32 |
$th_type == $Image::MetaData::JPEG::Segment::APP1_TH_TIFF ? : |
|
110
|
0 |
32 |
unless defined $thumb_link |
|
118
|
1 |
31 |
if ($thumb_size > $remaining) |
|
119
|
0 |
1 |
if $thumb_size - $remaining > 10 |
|
125
|
32 |
0 |
if $thumb_size > 0 |
|
162
|
0 |
67 |
unless defined $offset |
|
164
|
65 |
2 |
unless defined $dirref |
|
175
|
0 |
67 |
if $endianness ne $Image::MetaData::JPEG::Segment::BIG_ENDIAN and $endianness ne $Image::MetaData::JPEG::Segment::LITTLE_ENDIAN |
|
182
|
0 |
67 |
if $signature != $Image::MetaData::JPEG::Segment::APP1_TIFF_SIG |
|
242
|
0 |
239 |
unless defined $offset |
|
244
|
63 |
176 |
unless defined $next |
|
254
|
233 |
6 |
if $next < 2 |
|
264
|
0 |
232 |
$next > 1 ? : |
|
266
|
0 |
232 |
if $next and $next_link |
|
305
|
226 |
6 |
if (exists $Image::MetaData::JPEG::Segment::IFD_SUBDIRS{$path}) |
|
310
|
510 |
170 |
unless my $record = $this->search_record($tag, $dirref) |
|
316
|
0 |
170 |
if $new_offset < $old_offset |
|
320
|
44 |
126 |
$tag == $Image::MetaData::JPEG::Segment::MAKERNOTE_TAG ? : |
|
335
|
340 |
2409 |
unless not $$_{'extra'} |
|
382
|
44 |
2608 |
if $tag == $Image::MetaData::JPEG::Segment::MAKERNOTE_TAG |
|
389
|
855 |
1747 |
if $size == 0 |
|
393
|
1483 |
1119 |
$size < 5 ? : |
|
399
|
1119 |
1483 |
if ($size > 4) |
|
400
|
17 |
1102 |
if ($$pred[0]) { } |
|
401
|
14 |
3 |
defined $$pred[2] ? : |
|
403
|
1 |
1101 |
if $doffset < $$pred[1] |
|
432
|
0 |
44 |
unless $dirnames =~ /^IFD0\@SubIFD\@[^\@]*$/ |
|
443
|
762 |
514 |
if $mknt_found |
|
447
|
71 |
443 |
if exists $$hash{'ignore'} |
|
454
|
46 |
397 |
$mknt_size < 50 ? : |
|
456
|
394 |
49 |
unless $mknt_maker =~ /$format_maker/ |
|
457
|
5 |
44 |
unless $incipit =~ /$format_signature/ |
|
472
|
2 |
9 |
$it_looks_big_endian ? : |
|
|
33 |
11 |
exists $$hash{'endianness'} ? : |
|
476
|
2 |
42 |
exists $$hash{'nonext'} ? : |
|
480
|
2 |
42 |
exists $$hash{'mkntstart'} ? : |
|
484
|
2 |
42 |
if (exists $$hash{'mkntTIFF'}) |
|
505
|
36 |
8 |
if (exists $$hash{'nonIFD'}) { } |
|
509
|
0 |
36 |
unless $format =~ /unknown/ or $data_offset == $mknt_offset + $mknt_size |
|
520
|
3 |
5 |
if $@ |
|
521
|
2 |
6 |
if $@ |
|
526
|
2 |
42 |
if $@ |