From: Érico Nogueira Date: Fri, 4 Jun 2021 16:10:28 +0000 (-0300) Subject: c: print strerror() instead of error code. X-Git-Tag: v4.0.0~184 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9bebdf2ab37bf912ec617f3089bac67e662dd874;p=procps-ng c: print strerror() instead of error code. This changes error() behavior to match what glibc already does. --- diff --git a/include/c.h b/include/c.h index aca88a72..2471209c 100644 --- a/include/c.h +++ b/include/c.h @@ -118,7 +118,7 @@ static void error(int status, int errnum, const char *format, ...) vfprintf(stderr, format, argp); va_end(argp); if (errnum != 0) - fprintf(stderr, ": error code %d", errnum); + fprintf(stderr, ": %s", strerror(errnum)); fprintf(stderr, "\n"); if (status != 0) exit(status);