ref: 68111eb68c383a0a0166b452ba5b4e7c50afb5a0
dir: /src/libc/stdio/perror.c/
#include <errno.h> #include <stdio.h> #include <string.h> #undef perror void perror(const char *msg) { if (msg && *msg) { fputs(msg, stderr); putc(':', stderr); putc(' ', stderr); } fputs(strerror(errno), stderr); putc('\n', stderr); }