From 74969602a5ca80e1a931969571846333e25345b4 Mon Sep 17 00:00:00 2001 From: Elvin Aslanov Date: Sat, 11 Nov 2023 18:28:08 +0100 Subject: [PATCH] `Deparse.t`: Fix `new` indirect syntax In two places --- lib/B/Deparse.t | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/B/Deparse.t b/lib/B/Deparse.t index 3d61c18eb907..e975dfcc80fc 100644 --- a/lib/B/Deparse.t +++ b/lib/B/Deparse.t @@ -62,7 +62,7 @@ while () { # parse options if necessary my $deparse = $meta{options} ? $deparse{$meta{options}} ||= - new B::Deparse split /,/, $meta{options} + B::Deparse->new(split /,/, $meta{options}) : $deparse; my $code = "$meta{context};\n" . <<'EOC' . "sub {$input\n}"; @@ -289,7 +289,7 @@ SKIP: { # Clear out all hints %^H = (); $^H = 0; - new B::Deparse -> ambient_pragmas(strict => 'all'); + B::Deparse->new->ambient_pragmas(strict => 'all'); } use 5.011; # should enable strict ok !eval '$do_noT_create_a_variable_with_this_name = 1',