in reply to Re^2: Perl function calls.
in thread Perl function calls.
Well, if it didn't return failure, then I'm not sure how you can say your error code didn't work. If there's no failure for it to catch, then of course it won't run.
As it is, your error code should work fine if the function is expected to return an error string on failure. Since the function doesn't return an error string in any branch, the error will never be picked up.
"There is no shame in being self-taught, only in not trying to learn in the first place." -- Atrus, Myst: The Book of D'ni.
In Section
Seekers of Perl Wisdom