From: Moritz Bunkus Date: Tue, 17 Oct 2017 11:16:46 +0000 (+0200) Subject: Tests: Fix für String-Evaluation-Änderung in Perl 5.26 X-Git-Tag: release-3.5.4~680 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=f7c3193b0af6e272fd5365c443fcfb329ad3fccb;p=kivitendo-erp.git Tests: Fix für String-Evaluation-Änderung in Perl 5.26 Vorher wurde "$a::$b" als "${a}::${b}" gewertet. Nun wird das aber als "${a::}${b}" gewertet. --- diff --git a/SL/Helper/Object.pm b/SL/Helper/Object.pm index bf673b2e1..91268029a 100644 --- a/SL/Helper/Object.pm +++ b/SL/Helper/Object.pm @@ -76,7 +76,7 @@ sub delegate { die "invalid args handling '$params->{args}'" unless defined $target_code; eval " - sub $caller::$method { + sub ${caller}::$method { $pre_context $target_code$method_joiner$target_method$args_string; $post_context } 1;