From: Ian Darwin Date: Wed, 16 Sep 1987 22:50:15 +0000 (+0000) Subject: Print errors and the like on stderr, not stdout (from sq). X-Git-Tag: FILE3_27~387 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=826da781c071b055fb628eb34822aee16e37b0c6;p=file Print errors and the like on stderr, not stdout (from sq). --- diff --git a/src/print.c b/src/print.c index 767553f4..6d9347c0 100644 --- a/src/print.c +++ b/src/print.c @@ -31,7 +31,7 @@ #ifndef lint static char *moduleid = - "@(#)$Header: /home/glen/git/file/cvs/file/src/print.c,v 1.5 1987/09/16 14:45:15 ian Exp $"; + "@(#)$Header: /home/glen/git/file/cvs/file/src/print.c,v 1.6 1987/09/16 22:50:15 ian Exp $"; #endif /* lint */ #define MAXSTR 500 @@ -78,7 +78,10 @@ char *f, *a; int myerrno; myerrno = errno; - (void) printf(f, a); + (void) fputs(progname, stderr); + (void) putc(':', stderr); + (void) putc(' ', stderr); + (void) fprintf(stderr, f, a); if (myerrno > 0 && myerrno < sys_nerr) - (void) printf(" (%s)", sys_errlist[myerrno]); + (void) fprintf(stderr, " (%s)", sys_errlist[myerrno]); }