From 83f65db4418291612a1561bb55e241c0c9277f27 Mon Sep 17 00:00:00 2001 From: vitalif Date: Wed, 11 Aug 2010 22:31:22 +0000 Subject: [PATCH] debug array_items() --- VMX/Template.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VMX/Template.pm b/VMX/Template.pm index dc981a9..4e36b4a 100644 --- a/VMX/Template.pm +++ b/VMX/Template.pm @@ -655,7 +655,7 @@ sub fmop # вспомогательная функция - возвращает элементы массива или скаляр, # если он не ссылка на массив -sub array_items { ref($_[0]) && $_[0] =~ /ARRAY/ ? @{$_[0]} : ($_[0]) } +sub array_items { ref($_[0]) && $_[0] =~ /ARRAY/ ? @{$_[0]} : (defined $_[0] ? ($_[0]) : ()) } # вызов функции с аргументами и раскрытием массивов sub fearr