line |
true |
false |
branch |
49
|
0 |
0 |
unless defined $prompt |
50
|
0 |
0 |
unless defined $idle_limit |
51
|
0 |
0 |
unless defined $interruptable |
56
|
0 |
0 |
unless $in |
57
|
0 |
0 |
if (open TTY, "+<$in") { } |
|
0 |
0 |
elsif ($Term::ReadPassword::ALLOW_STDIN) { } |
60
|
0 |
0 |
unless open TTY, '<&STDIN' |
67
|
0 |
0 |
if (open TTYOUT, ">>$out") { } |
|
0 |
0 |
elsif ($Term::ReadPassword::ALLOW_STDIN) { } |
71
|
0 |
0 |
unless open TTYOUT, '>>&STDOUT' |
97
|
0 |
0 |
if ($idle_limit) { } |
112
|
0 |
0 |
$Term::ReadPassword::USE_STARS ? : |
113
|
0 |
0 |
$Term::ReadPassword::USE_STARS ? : |
132
|
0 |
0 |
if ($count) { } |
134
|
0 |
0 |
if (my $meaning = $Term::ReadPassword::SPECIAL{$new_key}) { } |
135
|
0 |
0 |
if ($meaning eq 'ENT') { } |
|
0 |
0 |
elsif ($meaning eq 'DEL') { } |
|
0 |
0 |
elsif ($meaning eq 'NAK') { } |
|
0 |
0 |
elsif ($interruptable and $meaning eq 'INT') { } |
143
|
0 |
0 |
if (length $input) |
170
|
0 |
0 |
if length $input > $Term::ReadPassword::INPUT_LIMIT |
181
|
0 |
0 |
unless $Term::ReadPassword::SUPPRESS_NEWLINE |