Ein strict Problem beheben.
authorSven Schöling <s.schoeling@linet-services.de>
Mon, 4 Apr 2011 16:18:46 +0000 (18:18 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Mon, 4 Apr 2011 16:19:33 +0000 (18:19 +0200)
SL/Template/OpenDocument.pm

index 552bc2f..88b4cff 100644 (file)
@@ -37,7 +37,7 @@ sub parse_foreach {
 
   my $ary = $self->_get_loop_variable($var, 1, @indices);
 
-  for (my $i = 0; $i < scalar(@{$ary}); $i++) {
+  for (my $i = 0; $i < scalar(@{$ary || []}); $i++) {
     $form->{"__first__"} = $i == 0;
     $form->{"__last__"} = ($i + 1) == scalar(@{$ary});
     $form->{"__odd__"} = (($i + 1) % 2) == 1;