diff --git a/src/API/Std.pm b/src/API/Std.pm index ca70171..899c29d 100644 --- a/src/API/Std.pm +++ b/src/API/Std.pm @@ -34,9 +34,7 @@ sub mod_init } # Run the module's _init sub. - my $mi = eval { - &{ $pkg.'::_init' }(); - }; + my $mi = eval($pkg.'::_init();'); if ($mi) { # If successful, add to hash. @@ -86,9 +84,7 @@ sub mod_void } # Run the module's _void sub. - my $mi = eval { - &{ $MODULE{$module}{pkg}.'::_void' }(); - }; + my $mi = eval($MODULE{$module}{pkg}.'::_void();'); if ($mi) { # If successful, delete class from program and delete module from hash.