line |
true |
false |
branch |
292
|
0 |
0 |
if ($self->dst) { }
|
323
|
0 |
0 |
unless sysseek $srcFh, $srcSeek, 0
|
338
|
0 |
0 |
if ($die)
|
357
|
0 |
0 |
unless sysseek $chkFh, $block * $hashSize, 0
|
362
|
0 |
0 |
if ($oldHashSize != $hashSize or $oldHash eq "\000" x $hashSize) { }
|
|
0 |
0 |
elsif ($newHash eq $oldHash) { }
|
364
|
0 |
0 |
if ($self->sparse and $newHash eq $nullHash) { }
|
386
|
0 |
0 |
if ($writeData)
|
387
|
0 |
0 |
unless sysseek $dstFh, $srcSeek, 0
|
393
|
0 |
0 |
if ($writeHash)
|
394
|
0 |
0 |
unless sysseek $chkFh, $block * $hashSize, 0
|
409
|
0 |
0 |
if ($end and $srcSeek > $end)
|
416
|
0 |
0 |
if ($dstFh and $status eq 'sparse')
|
417
|
0 |
0 |
unless sysseek $dstFh, $srcSeek - 1, 0
|
423
|
0 |
0 |
if ($self->truncate and $dstFh and $srcSeek and @{$self->data;} == 1 and $self->data->[0]{'start'} == 0 and $self->data->[0]{'end'} == 0)
|
445
|
0 |
0 |
if ($srcClose)
|
448
|
0 |
0 |
if ($dstClose)
|
451
|
0 |
0 |
if ($chkClose)
|
474
|
0 |
0 |
if (my $t = &reftype($file)) { }
|
475
|
0 |
0 |
if ($t eq 'GLOB') { }
|
488
|
0 |
0 |
unless sysopen my $fh, $file, $mode
|