line |
true |
false |
branch |
149
|
0 |
0 |
unless defined $$args{'FH'} or defined $$args{'NAME'} |
152
|
0 |
0 |
if ($$args{'FH'}) { } |
|
0 |
0 |
elsif ($$args{'NAME'}) { } |
153
|
0 |
0 |
if $$args{'LOCK_STYLE'} ne 'flock' |
155
|
0 |
0 |
if $$args{'SECURE_OPEN'} |
162
|
0 |
0 |
unless $fh = $File_Cache{$$args{'NAME'}} |
168
|
0 |
0 |
if $$fh{'IN_USE'} |
170
|
0 |
0 |
unless $retval = &__lock($fh) |
173
|
0 |
0 |
unless $fh = $File_Cache{$$args{'NAME'}} |
179
|
0 |
0 |
if $$fh{'IN_USE'} |
185
|
0 |
0 |
if ($$fh{'FH'}) { } |
187
|
0 |
0 |
if $$args{'SECURE_OPEN'} > $$fh{'SECURE_OPEN'} |
192
|
0 |
0 |
if $oldmode != $newmode |
198
|
0 |
0 |
unless $$fh{'FH'} = __open($$fh{'NAME'}, $$fh{'MODE'}, $$fh{'PERMS'}, $$fh{'SECURE_OPEN'}) |
205
|
0 |
0 |
unless ($retval = &__lock($fh)) |
215
|
0 |
0 |
if (not defined $$fh{'TIMESTAMP'} or $$fh{'TIMESTAMP'} != $timestamp) |
218
|
0 |
0 |
unless seek $$fh{'FH'}, 0, 0 |
228
|
0 |
0 |
if $$fh{'PERSIST'} |
251
|
0 |
0 |
ref $self ? : |
253
|
0 |
0 |
unless $$file{'FH'} |
257
|
0 |
0 |
if ($$file{'DIRTY'}) |
258
|
0 |
0 |
unless truncate $$file{'FH'}, 0 |
259
|
0 |
0 |
unless sysseek $$file{'FH'}, 0, 0 |
271
|
0 |
0 |
if $$file{'PERSIST'} |
273
|
0 |
0 |
unless CORE::close $$file{'FH'} |
275
|
0 |
0 |
if $$file{'FILEHANDLE_PASSED'} |
287
|
0 |
0 |
if ($$obj{'FH'}) |
288
|
0 |
0 |
unless $retval = $self->close |
313
|
0 |
0 |
if ($$obj{'FH'}) |
320
|
0 |
0 |
unless exists $Calling_Modules{$caller}{$$self} |
343
|
0 |
0 |
unless exists $Calling_Modules{$caller} |
349
|
0 |
0 |
unless $ret = &close($_) |
464
|
0 |
0 |
if $openmode != 1 and $openmode != 2 |
483
|
0 |
0 |
if $openmode != 1 and $openmode != 2 |
502
|
0 |
0 |
if (defined $lineno) |
503
|
0 |
0 |
unless $lineno =~ /^-?\d+$/ |
505
|
0 |
0 |
if $lineno < -1 |
508
|
0 |
0 |
if $lineno > $max |
546
|
0 |
0 |
if $openmode != 1 and $openmode != 2 |
568
|
0 |
0 |
if $openmode != 1 and $openmode != 2 |
591
|
0 |
0 |
if $openmode != 1 and $openmode != 2 |
593
|
0 |
0 |
unless defined $_[0] |
596
|
0 |
0 |
$_[1] ? : |
636
|
0 |
0 |
if ($$fh{'LOCK_STYLE'} eq 'flock') |
637
|
0 |
0 |
unless flock $$fh{'FH'}, 6 |
640
|
0 |
0 |
if ($$fh{'LOCK_STYLE'} eq 'dotlock') |
649
|
0 |
0 |
if ($$fh{'LOCK_STYLE'} eq 'flock') |
654
|
0 |
0 |
if ($$fh{'LOCK_STYLE'} eq 'dotlock') |
655
|
0 |
0 |
unless unlink "$$fh{'NAME'}.lock" |
677
|
0 |
0 |
unless sysopen FH, $pidfile, 65, 384 |
679
|
0 |
0 |
unless print FH "$$\000" |
680
|
0 |
0 |
unless CORE::close FH |
685
|
0 |
0 |
unless (sysopen FH, $lockfile, 0) |
691
|
0 |
0 |
unless CORE::close FH |
693
|
0 |
0 |
if (kill 0, $pid) |
714
|
0 |
0 |
unless (undef, undef, undef, $nlink) = stat $file |
717
|
0 |
0 |
if $nlink == 2 |
731
|
0 |
0 |
unless sysopen $fh, $file_path, $mode, $perms |
734
|
0 |
0 |
if ($secure) |
735
|
0 |
0 |
unless $ret = &__checkpath($file_path) |
746
|
0 |
0 |
if ($chopped[0]) |
756
|
0 |
0 |
$path =~ m[^/$] ? : |
759
|
0 |
0 |
if $uid != 0 or $gid != 0 |
762
|
0 |
0 |
if $mode & 2 |