RE: unexpected runtime error

2003-08-19 Thread Hanson, Rob
> $addr4=$abbrevs{$addr4} if (defined $abbrevs{$addr4}); I think you might want to use "exists" instead of "defined" in this case, or maybe both depending on what you are trying to do. $addr4=$abbrevs{$addr4} if (exists $abbrevs{$addr4} and defined $abbrevs{$addr4}); Rob -Original Message

Re: unexpected runtime error

2003-08-19 Thread Gary Stainburn
On Tuesday 19 Aug 2003 12:25 pm, Gary Stainburn wrote: > Hi folks, > > I'm getting: > > Use of uninitialized value in hash element at /home/gary/bin/svcimport line > 188, line 4301. > > when running my program, of which like 188 is: > > $addr4=$abbrevs{$addr4} if (defined $abbrevs{$addr4}); # ex