X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/b6aa691e35aafda0ea25410b326e92b1216ad247..dfb76ebf04df9aed8ba63d7b51bc558d2928030e:/SL/MoreCommon.pm diff --git a/SL/MoreCommon.pm b/SL/MoreCommon.pm index 8f6486135..bb31f2def 100644 --- a/SL/MoreCommon.pm +++ b/SL/MoreCommon.pm @@ -59,13 +59,9 @@ sub restore_form { sub compare_numbers { $main::lxdebug->enter_sub(); - my $a = shift; - my $a_unit = shift; - my $b = shift; - my $b_unit = shift; + my ($a, $a_unit, $b, $b_unit) = @_; - $main::all_units ||= AM->retrieve_units(\%main::myconfig, $main::form); - my $units = $main::all_units; + my $units = AM->retrieve_all_units; if (!$units->{$a_unit} || !$units->{$b_unit} || ($units->{$a_unit}->{base_unit} ne $units->{$b_unit}->{base_unit})) { $main::lxdebug->leave_sub(); @@ -207,8 +203,6 @@ will modify the input arrays. As cross expects an array but returns a list it is not directly chainable at the moment. This will be corrected in the future. -=back - =item ary_to_hash INDEX_KEY, VALUE_KEY, ARRAY Returns a hash with the content of ARRAY based on the values of