line |
true |
false |
branch |
47
|
0 |
19 |
unless $file |
51
|
1 |
18 |
unless $file =~ /^\s*(<|>|>>)\s*(\S.*)/ |
57
|
1 |
5 |
if $how ne 'trim' and $how ne 'raw' and $how ne 'untaint' |
60
|
5 |
12 |
if ($mode =~ />>?/) |
64
|
0 |
5 |
unless defined $value |
68
|
4 |
1 |
if ($how eq 'trim') |
72
|
0 |
5 |
unless open OUT, $file |
76
|
5 |
0 |
$r ? : |
81
|
1 |
11 |
defined $length && $length eq '0' ? : |
84
|
3 |
9 |
if (defined $length) { } |
|
9 |
0 |
elsif ($statfname ne '-') { } |
85
|
0 |
3 |
unless $length =~ /^\d+$/ |
92
|
0 |
9 |
unless defined $statlength |
94
|
0 |
9 |
$statlength > $ridiculous ? : |
101
|
0 |
12 |
unless open IN, $file |
103
|
1 |
11 |
if ($go_for_it) { } |
115
|
0 |
11 |
unless defined $n |
117
|
0 |
11 |
if defined $statlength and $offset < $statlength |
122
|
8 |
4 |
if ($how eq 'trim') { } |
|
1 |
3 |
elsif ($how eq 'untaint') { } |
127
|
1 |
0 |
if ($$ret_value =~ /([-\@\w.]+)/) |
140
|
0 |
0 |
if ($file =~ /^\s*>>?/) |
141
|
0 |
0 |
unless open OUT, $file |
143
|
0 |
0 |
$r ? : |
147
|
0 |
0 |
unless open IN, $file |
212
|
2 |
12 |
unless $base and $last |
215
|
3 |
9 |
if $base =~ /^$C+$/o |
217
|
2 |
7 |
if $base =~ /^\.$C*$/o |
218
|
3 |
4 |
unless $base =~ /$last$/ |
219
|
1 |
3 |
if $base =~ /^$last$/ |
229
|
2 |
6 |
unless $oname |
230
|
2 |
4 |
if $oname =~ /^$C+$/o |
231
|
0 |
4 |
if $oname =~ /^\.$C*$/o |
235
|
2 |
2 |
if $oname =~ /^$/ |
248
|
0 |
0 |
if $max < $n |
264
|
0 |
0 |
if $min > $n or $min < 0 |
281
|
0 |
0 |
unless defined $template |
286
|
0 |
0 |
$template =~ s/(\d+)$// ? : |
290
|
0 |
0 |
if $$opt{'mknextcopy'} |
296
|
0 |
0 |
if ($hnum == -1) { } |
306
|
0 |
0 |
if (defined $as_dir) { } |
307
|
0 |
0 |
$isa_dir ? : |
|
0 |
0 |
$isa_dir ? : |
|
0 |
0 |
if $$opt{'no_type_mismatch'} and ($isa_dir xor $as_dir) |
324
|
0 |
0 |
$as_dir ? : |
326
|
0 |
0 |
unless $msg |
328
|
0 |
0 |
if $msg ne '1' |
330
|
0 |
0 |
if $msg |
333
|
0 |
0 |
if ($$opt{'mknextcopy'}) |
334
|
0 |
0 |
unless -f $try |
337
|
0 |
0 |
unless copy($template, $try) |
345
|
0 |
0 |
unless defined $node |
346
|
0 |
0 |
if mkdir $node |
347
|
0 |
0 |
if -e $node |
354
|
0 |
0 |
unless defined $node |
355
|
0 |
0 |
if sysopen FH, $node, 192 and close FH || 1 |
360
|
0 |
0 |
if -e $node |