> Robustness demands checking of everything passed into a function for
> possible failures -- such as an inappropriate NULL pointer.
That depends. Often returning a run-time error will just mask the
problem, while a segfault means the programming error will be fixed.
You're supposed to check fopen() for NULL, and not just blindly pass it
into fprintf.
/r$
--
SOA Appliance Group
IBM Application Integration Middleware
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]