c: print strerror() instead of error code.
This changes error() behavior to match what glibc already does.
This commit is contained in:
parent
4e400b5942
commit
9bebdf2ab3
@ -118,7 +118,7 @@ static void error(int status, int errnum, const char *format, ...)
|
|||||||
vfprintf(stderr, format, argp);
|
vfprintf(stderr, format, argp);
|
||||||
va_end(argp);
|
va_end(argp);
|
||||||
if (errnum != 0)
|
if (errnum != 0)
|
||||||
fprintf(stderr, ": error code %d", errnum);
|
fprintf(stderr, ": %s", strerror(errnum));
|
||||||
fprintf(stderr, "\n");
|
fprintf(stderr, "\n");
|
||||||
if (status != 0)
|
if (status != 0)
|
||||||
exit(status);
|
exit(status);
|
||||||
|
Loading…
Reference in New Issue
Block a user