home *** CD-ROM | disk | FTP | other *** search
- # include <sccs.h>
-
- SCCSID(@(#)perror.c 8.1 12/31/84)
-
- /*
- * Print the error indicated
- * in the cerror cell.
- * ----
- * this code stolen from the system perror, the only change is that we print
- * on 1, instead of 2 (which is usally closed).
- */
-
- int errno;
- int sys_nerr;
- char *sys_errlist[];
- perror(s)
- char *s;
- {
- register char *c;
- register n;
-
- c = "Unknown error";
- if(errno < sys_nerr)
- c = sys_errlist[errno];
- n = strlen(s);
- if(n) {
- write(1, s, n);
- write(1, ": ", 2);
- }
- write(1, c, strlen(c));
- write(1, "\n", 1);
- }
-