Re: Can't call method "unhook" on an undefined value
[email protected] (Dave Holland) Thu, 17 Nov 2005 14:54:23 +0000
| Newsgroups | perl.kwiki |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Nov 17, 2005 at 01:49:41PM +0000, Dave Howorth wrote:
> Does anybody recognize what's happening? Would a safe workaround be to
> change the code to:
>
> sub remove_hooks {
> my $hooks = $self->all_hooks;
> while (@$hooks) {
> my $hook = pop @$hooks;
> $hook->unhook if $hook;
> }
> }
That's basically what I did. Works for me.
Cheers,
Dave