On Thu, Oct 11, 2001 at 02:53:09AM -0400, Drew Taylor wrote:
> I've run into a WEIRD problem that I think is ActivePerl related. I've 
> installed the PerlKB modules and added some debugging code to 
> PerlKB::Store.pm. The short story is that I have to shift TWICE to get rid 
> of the "PerlKB::Store"! This is with the latest ActivePerl which I just 
> installed tonight. And to top it off, once the config href is populated I 
> get an "illegal operation" error and no result. :-( My system is Win98 SE.
> 
> Any ideas? This is just weird...

*doh* yes.  I should have caught it.  The following change has been made to
cvs (< == old, > == new).  Change the URL from -0.02.tar.gz to -0.03.tar.gz.

% cvs diff Store.pm 
Index: Store.pm
===================================================================
RCS file: /cvsroot/perlkb/perlkb/lib/PerlKB/Store.pm,v
retrieving revision 1.4
diff -r1.4 Store.pm
18c18
<     croak "No configuration" unless $self -> {config} -> {configuration} -> 
isa("PerlKB::Configuration");
---
>     croak "No configuration" unless $self -> {config} -> {configuration} && $self -> 
>{config} -> {configuration} ->
isa("PerlKB::Configuration");
33c33
< sub TIEHASH { return $_[0] -> new(@_); }
---
> sub TIEHASH { return shift -> new(@_); }

Reply via email to