Sean Lynch: > I figured since the macro was using errno, err never be called with a 0 > status.
You are right. But I am subject to make mistakes. :-) Additioanally 'err_' looks too ugly. Here is a refined patch. Does it work for you? J. R. Okajima
a.diff.bz2
Description: BZip2 compressed data
------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds