On Thu, Jan 31, 2002 at 05:26:36PM +0000, Jonathan Peterson wrote: > $self->{rb}->addHook('invoke-on-contents', \&Checker::invoke_on_contents); > $self->{rb}->addHook('follow-url-test', \&Checker::follow_url_test);
You need to close over $self. Try this: $self->{rb}->addHook('invoke-on-contents', sub {$self->invoke_on_contents(@_)}); $self->{rb}->addHook('follow-url-test', sub {$self->follow_url_test(@_)}); .robin.