line |
true |
false |
branch |
88
|
5 |
0 |
if ($$self{'uniqueIDseed'} <= 8192) |
117
|
3 |
0 |
if (ref $item eq 'ARRAY') { } |
136
|
0 |
0 |
if (ref $item eq 'ARRAY') { } |
154
|
1 |
4 |
if (ref $fname) { } |
157
|
1 |
0 |
if (ref $fname eq 'GLOB' or UNIVERSAL::isa($fname, 'IO::Seekable')) { } |
165
|
0 |
0 |
unless (eval 'open $handle, $mode, $fname') |
167
|
0 |
0 |
if ($@ ne '') { } |
181
|
0 |
4 |
if $] < 5.006 |
182
|
0 |
4 |
unless open $handle, "$mode $fname" |
197
|
0 |
4 |
unless defined $handle |
229
|
2 |
2 |
unless $name =~ /.+\0/ |
232
|
0 |
2 |
if $attributes & 1 |
233
|
0 |
2 |
if $attributes & 2 |
234
|
0 |
2 |
if $attributes & 4 |
235
|
1 |
1 |
if $attributes & 8 |
236
|
0 |
2 |
if $attributes & 16 |
237
|
0 |
2 |
if $attributes & 32 |
238
|
0 |
2 |
if $attributes & 32768 |
239
|
0 |
2 |
if $attributes & 512 |
243
|
0 |
2 |
if $attributes & 1 |
244
|
0 |
2 |
if $attributes & 2 |
245
|
0 |
2 |
if $attributes & 4 |
246
|
1 |
1 |
if $attributes & 8 |
247
|
0 |
2 |
if $attributes & 16 |
248
|
0 |
2 |
if $attributes & 32 |
249
|
0 |
2 |
if $attributes & 64 |
250
|
0 |
2 |
if $attributes & 128 |
251
|
0 |
2 |
if $attributes & 256 |
252
|
0 |
2 |
if $attributes & 512 |
253
|
0 |
2 |
if $attributes & 1024 |
254
|
0 |
2 |
if $attributes & 2048 |
255
|
0 |
2 |
if $attributes & 32768 |
274
|
1 |
1 |
if ($$self{'_appinfo_offset'} > $$self{'_size'}) |
277
|
0 |
1 |
if ($$self{'_sort_offset'} > $$self{'_size'}) |
292
|
0 |
1 |
if ($$self{'attributes'}{'resource'} or $$self{'attributes'}{'ResDB'}) { } |
307
|
1 |
0 |
if (defined $handler) { } |
327
|
0 |
1 |
if ($$self{'attributes'}{'resource'} or $$self{'attributes'}{'ResDB'}) { } |
343
|
0 |
1 |
if ($$self{'_appinfo_offset'} != 0) |
349
|
0 |
1 |
if ($$self{'_sort_offset'} != 0) |
355
|
0 |
1 |
if ($$self{'attributes'}{'resource'} or $$self{'attributes'}{'ResDB'}) { } |
403
|
0 |
3 |
if ($offset == $lastoffset) |
412
|
0 |
3 |
if $attributes & 128 |
413
|
3 |
0 |
if $attributes & 64 |
414
|
0 |
3 |
if $attributes & 32 |
415
|
0 |
3 |
if $attributes & 16 |
419
|
0 |
3 |
if $attributes & 128 |
420
|
3 |
0 |
if $attributes & 64 |
421
|
0 |
3 |
if $attributes & 32 |
422
|
0 |
3 |
if $attributes & 16 |
434
|
3 |
0 |
if (($attributes & 160) == 0) { } |
438
|
0 |
0 |
if $attributes & 8 |
489
|
0 |
0 |
if (tell $fh > $$pdb{'_appinfo_offset'}) |
498
|
0 |
0 |
if (tell $fh != $$pdb{'_appinfo_offset'}) |
510
|
0 |
0 |
if ($$pdb{'_sort_offset'}) { } |
|
0 |
0 |
elsif (defined $$pdb{'_index'} and @{$$pdb{'_index'};}) { } |
544
|
0 |
0 |
if (tell $fh > $$pdb{'_sort_offset'}) |
553
|
0 |
0 |
if (tell $fh != $$pdb{'_sort_offset'}) |
564
|
0 |
0 |
if (defined $$pdb{'_index'}) { } |
603
|
0 |
3 |
if (tell $fh > $$pdb{'_index'}[$i]{'offset'}) |
612
|
0 |
3 |
if ($$pdb{'_index'}[$i]{'offset'} > $$pdb{'_size'}) |
617
|
1 |
2 |
if (tell $fh != $$pdb{'_index'}[$i]{'offset'}) |
625
|
1 |
2 |
if ($i == $$pdb{'_numrecs'} - 1) { } |
669
|
0 |
0 |
if (tell $fh > $$pdb{'_index'}[$i]{'offset'}) |
678
|
0 |
0 |
if ($$pdb{'_index'}[$i]{'offset'} > $$pdb{'_size'}) |
683
|
0 |
0 |
if (tell $fh != $$pdb{'_index'}[$i]{'offset'}) |
691
|
0 |
0 |
if ($i == $$pdb{'_numrecs'} - 1) { } |
727
|
0 |
1 |
unless $$self{'name'} ne '' |
731
|
0 |
1 |
unless defined $handle |
745
|
0 |
1 |
if ($$self{'attributes'}{'resource'} or $$self{'attributes'}{'ResDB'}) { } |
782
|
0 |
3 |
if ($$record{'attributes'}{'expunged'} or $$record{'attributes'}{'deleted'}) { } |
785
|
0 |
0 |
if $$record{'attributes'}{'archive'} |
790
|
0 |
3 |
if $$record{'attributes'}{'expunged'} |
792
|
3 |
0 |
if $$record{'attributes'}{'dirty'} |
794
|
0 |
3 |
if $$record{'attributes'}{'deleted'} |
796
|
0 |
3 |
if $$record{'attributes'}{'private'} |
799
|
0 |
3 |
if $$record{'attributes'}{'Delete'} |
800
|
3 |
0 |
if $$record{'attributes'}{'Dirty'} |
801
|
0 |
3 |
if $$record{'attributes'}{'Busy'} |
802
|
0 |
3 |
if $$record{'attributes'}{'Secret'} |
821
|
0 |
1 |
$$self{'attributes'}{'resource'} ? : |
|
0 |
1 |
$$self{'attributes'}{'read-only'} ? : |
|
0 |
1 |
$$self{'attributes'}{'AppInfo dirty'} ? : |
|
0 |
1 |
$$self{'attributes'}{'backup'} ? : |
|
0 |
1 |
$$self{'attributes'}{'OK newer'} ? : |
|
0 |
1 |
$$self{'attributes'}{'reset'} ? : |
|
0 |
1 |
$$self{'attributes'}{'open'} ? : |
830
|
0 |
1 |
if $$self{'attributes'}{'ResDB'} |
831
|
0 |
1 |
if $$self{'attributes'}{'ReadOnly'} |
832
|
0 |
1 |
if $$self{'attributes'}{'AppInfoDirty'} |
833
|
0 |
1 |
if $$self{'attributes'}{'Backup'} |
834
|
0 |
1 |
if $$self{'attributes'}{'OKToInstallNewer'} |
835
|
0 |
1 |
if $$self{'attributes'}{'ResetAfterInstall'} |
836
|
0 |
1 |
if $$self{'attributes'}{'CopyPrevention'} |
837
|
0 |
1 |
if $$self{'attributes'}{'Stream'} |
838
|
0 |
1 |
if $$self{'attributes'}{'Hidden'} |
839
|
0 |
1 |
if $$self{'attributes'}{'LaunchableData'} |
840
|
0 |
1 |
if $$self{'attributes'}{'Recyclable'} |
841
|
0 |
1 |
if $$self{'attributes'}{'Bundle'} |
842
|
0 |
1 |
if $$self{'attributes'}{'Open'} |
846
|
1 |
0 |
if (not defined $appinfo_block or $appinfo_block eq '') { } |
856
|
1 |
0 |
if (not defined $sort_block or $sort_block eq '') { } |
862
|
0 |
0 |
if ($appinfo_offset == 0) { } |
901
|
0 |
1 |
if ($sort_offset != 0) { } |
|
0 |
1 |
elsif ($appinfo_offset != 0) { } |
911
|
0 |
1 |
if ($$self{'attributes'}{'resource'} or $$self{'attributes'}{'ResDB'}) { } |
948
|
0 |
3 |
if (length $data == 0) |
966
|
1 |
0 |
if (length $$self{'2NULs'} == 2) { } |
974
|
0 |
1 |
unless $appinfo_offset == 0 |
977
|
0 |
1 |
unless $sort_offset == 0 |
985
|
0 |
3 |
if ($$self{'attributes'}{'resource'} or $$self{'attributes'}{'ResDB'}) { } |
1036
|
0 |
0 |
if $$self{'dirty'} |
1037
|
0 |
0 |
if $$self{'attributes'}{'AppInfoDirty'} |
1038
|
0 |
0 |
if $$self{'attributes'}{'AppInfo dirty'} |
1042
|
0 |
0 |
unless ($$self{'attributes'}{'resource'} or $$self{'attributes'}{'ResDB'}) |
1048
|
0 |
0 |
if $$record{'attributes'}{'Dirty'} |
1049
|
0 |
0 |
if $$record{'attributes'}{'dirty'} |
1066
|
3 |
0 |
if ($#_ < 0) |
1072
|
3 |
0 |
if $$record{'id'} eq 0 |
1087
|
0 |
0 |
if $$record{'id'} eq 0 |
1115
|
0 |
3 |
if $$self{'uniqueIDseed'} & 4278190080 |
1147
|
0 |
0 |
if ($#_ < 0) |
1181
|
0 |
0 |
if $id eq '' |
1185
|
0 |
0 |
unless $$_{'id'} == $id |
1207
|
0 |
0 |
if ($expunge) { } |
1230
|
0 |
0 |
if ($$self{'records'}[$i] == $record) |