Kosmetik: Codevereinfachung
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 24 Apr 2012 09:52:38 +0000 (11:52 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 24 Apr 2012 09:52:45 +0000 (11:52 +0200)
bin/mozilla/io.pl

index c44b525..fa46e64 100644 (file)
@@ -1506,14 +1506,7 @@ sub print_form {
   push @template_files, "$form->{formname}.$extension";
   push @template_files, "default.$extension";
   @template_files = uniq @template_files;
-
-  $form->{IN} = undef;
-  for my $filename (@template_files) {
-    if (-f "$myconfig{templates}/$filename") {
-      $form->{IN} = $filename;
-      last;
-    }
-  }
+  $form->{IN}     = first { -f "$myconfig{templates}/$_" } @template_files;
 
   if (!defined $form->{IN}) {
     $::form->error($::locale->text('Cannot find matching template for this print request. Please contact your template maintainer. I tried these: #1.', join ', ', map { "'$_'"} @template_files));