http://qs321.pair.com?node_id=606325


in reply to Re: if not defined
in thread if not defined

hm,
... and not defined($odate) && $odate eq '')
is testing if it's "not defined" (i. e. undef) and then if it's also equals the empty string.

Thinking about it, both can never be true at the same time.

Update: Oh well, twice in a row on the wrong track. :-(

TGI has the precedence right and the problem lies in the first part, not in the second I cited.