Andrew Lewman commited on 2009-06-10 03:57:52
Zeige 1 geänderte Dateien mit 6 Einfügungen und 1 Löschungen.
... | ... |
@@ -24,8 +24,13 @@ sub do_status(\%$$) { |
24 | 24 |
|
25 | 25 |
my @warnings; |
26 | 26 |
for my $lang (@LANGUAGES) { |
27 |
- opendir(DIR, "$dir/$lang") or |
|
27 |
+ my $dir_opened = opendir(DIR, "$dir/$lang"); |
|
28 |
+ |
|
29 |
+ if (! $dir_opened) { |
|
28 | 30 |
$may_miss_dir or die ("Cannot opendir $dir/$lang: $!\n"); |
31 |
+ next; |
|
32 |
+ } |
|
33 |
+ |
|
29 | 34 |
my @files = grep { $_ ne '.' && $_ ne '..' && |
30 | 35 |
$_ !~ /tor-manual/i && $_ !~ /translation-status/i && $_ =~ m/^[^.]/ && -f "$dir/$lang/$_"} readdir(DIR); |
31 | 36 |
closedir DIR; |
32 | 37 |