> I'm not quite looking for a workaround, I already got one, I'd like to
> know why it's going wrong.


>From the perlfunc page:

defined - Returns a Boolean value telling whether EXPR has a value

other than the undefined value undef. [...] On the other hand, use

of defined() upon aggregates (hashes and arrays) is not guaranteed to

produce intuitive results, and should probably be avoided.



Len


Reply via email to