Ben Elliston <bje@au1.ibm.com> writes: > -#define writeerr(s) write (STDERR_FILE_NO, s, strlen (s)) > +#define writeerr(s) if (write (STDERR_FILE_NO, s, 0) < 0) _exit (-1) Just cast the result to (void). I'll preapprove that patch if that works. Ian