| blib/lib/Win32/Locale.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| branch | 1 | 8 | 12.5 | 
| line | true | false | branch | 
|---|---|---|---|
| 181 | 1 | 0 | unless defined do { local $SIG{'__DIE__'} = ''; eval qq[\n use Win32::TieRegistry ();\n my \$i18n = Win32::TieRegistry->new(\n "HKEY_CURRENT_USER/Control Panel/International",\n { Delimiter => "/" }\n );\n #print "no key!" unless \$i18n;\n \$locale = \$i18n->GetValue("Locale") if \$i18n;\n undef \$i18n;\n ]; $locale } | 
| 197 | 0 | 0 | unless $locale =~ /^[0-9a-fA-F]+$/s | 
| 203 | 0 | 0 | unless $lang | 
| 210 | 0 | 0 | unless $lang and $lang =~ /^[a-z]{2}(?:-[a-z]{2})?$/s |