|
|
|
@ -25,8 +25,8 @@ sub perlExpr { |
|
|
|
|
$Lemonldap::NG::Common::Safelib::functions ); |
|
|
|
|
$cpt->reval("BEGIN { 'warnings'->unimport; } $val"); |
|
|
|
|
my $err = join( '', |
|
|
|
|
grep { $_ =~ /Undefined subroutine/ ? () : $_ } split( /\n/, $@ ) ); |
|
|
|
|
return $err ? ( 0, "__badExpression__: $err" ) : (1); |
|
|
|
|
grep { $_ =~ /(?:Undefined subroutine|Devel::StackTrace)/ ? () : $_ } split( /\n/, $@ ) ); |
|
|
|
|
return $err ? ( -1, "__badExpression__: $err" ) : (1); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
my $url = $RE{URI}{HTTP}{ -scheme => "https?" }; |
|
|
|
|