> Um, what stops open returning undef on failure (and setting $!), so I could do
> 
>          $fh = open $filename or die "open $filename failed: $!\n";

Exactly. You don't lose anything because open() will still return "true"
(a handle) or "false" (undef).

-Nate

Reply via email to