use Safe; # Use Safe when we are dealing with coderefs
BEGIN{
- $VERSION = q$0.04SVN$;
+ $VERSION = q$0.05SVN$;
($REVISION) = q$LastChangedRevision$ =~ /\$LastChangedRevision:\s+([^\s+])/;
$DEBUG = 0 unless defined $DEBUG;
$USE_SAFE = 1 unless defined $USE_SAFE;
if (exists $self->{$cm}{_methodhash}{$method} and
defined $self->{$cm}{_methodhash}{$method}{reference}) {
- eval {
- no strict 'refs';
- goto &{$self->{$cm}{_methodhash}{$method}{reference}};
+ {
+ my $method = \&{$self->{$cm}{_methodhash}{$method}{reference}};
+ goto &$method;
}
}
else {