]> granicus.if.org Git - file/commitdiff
Print errors and the like on stderr, not stdout (from sq).
authorIan Darwin <ian@darwinsys.com>
Wed, 16 Sep 1987 22:50:15 +0000 (22:50 +0000)
committerIan Darwin <ian@darwinsys.com>
Wed, 16 Sep 1987 22:50:15 +0000 (22:50 +0000)
src/print.c

index 767553f47839aeb023fe7ed5eee5c4be8ab8cd1f..6d9347c046ae8ada15398220e33598af3ab14f73 100644 (file)
@@ -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]);
 }