Plan 9 from Bell Labs’s /usr/web/sources/plan9/sys/src/ape/lib/ap/stdio/perror.c
/* * pANS stdio -- perror */ #include "iolib.h" void perror(const char *s){ extern int errno; if(s!=NULL && *s != '\0') fputs(s, stderr), fputs(": ", stderr); fputs(strerror(errno), stderr); putc('\n', stderr); fflush(stderr); }