Use err(3).
This commit is contained in:
parent
628c52489f
commit
e779aaeea3
@ -31,14 +31,14 @@
|
||||
.\"
|
||||
.\" @(#)what.1 8.1 (Berkeley) 6/6/93
|
||||
.\"
|
||||
.\" $Id: what.1,v 1.4 1997/02/22 19:57:46 peter Exp $
|
||||
.\" $Id: what.1,v 1.5 1997/05/25 18:47:33 max Exp $
|
||||
.\"
|
||||
.Dd June 6, 1993
|
||||
.Dt WHAT 1
|
||||
.Os BSD 4
|
||||
.Sh NAME
|
||||
.Nm what
|
||||
.Nd "show what versions of object modules were used to construct a file"
|
||||
.Nd show what versions of object modules were used to construct a file
|
||||
.Sh SYNOPSIS
|
||||
.Nm what
|
||||
.Ar name Ar ...
|
||||
@ -59,7 +59,7 @@ As
|
||||
is not licensed to distribute
|
||||
.Tn SCCS
|
||||
this is a rewrite of the
|
||||
.Nm what
|
||||
.Nm
|
||||
command which is part of
|
||||
.Tn SCCS ,
|
||||
and may not behave exactly the same as that
|
||||
|
@ -32,21 +32,29 @@
|
||||
*/
|
||||
|
||||
#ifndef lint
|
||||
static char copyright[] =
|
||||
static const char copyright[] =
|
||||
"@(#) Copyright (c) 1980, 1988, 1993\n\
|
||||
The Regents of the University of California. All rights reserved.\n";
|
||||
#endif /* not lint */
|
||||
|
||||
#ifndef lint
|
||||
#if 0
|
||||
static char sccsid[] = "@(#)what.c 8.1 (Berkeley) 6/6/93";
|
||||
#endif
|
||||
static const char rcsid[] =
|
||||
"$Id$";
|
||||
#endif /* not lint */
|
||||
|
||||
#include <err.h>
|
||||
#include <stdio.h>
|
||||
|
||||
void search __P((void));
|
||||
|
||||
/*
|
||||
* what
|
||||
*/
|
||||
/* ARGSUSED */
|
||||
int
|
||||
main(argc, argv)
|
||||
int argc;
|
||||
char **argv;
|
||||
@ -54,16 +62,15 @@ main(argc, argv)
|
||||
if (!*++argv)
|
||||
search();
|
||||
else do {
|
||||
if (!freopen(*argv, "r", stdin)) {
|
||||
perror(*argv);
|
||||
exit(1);
|
||||
}
|
||||
if (!freopen(*argv, "r", stdin))
|
||||
err(1, "%s", *argv);
|
||||
printf("%s\n", *argv);
|
||||
search();
|
||||
} while(*++argv);
|
||||
exit(0);
|
||||
}
|
||||
|
||||
void
|
||||
search()
|
||||
{
|
||||
register int c;
|
||||
|
Loading…
Reference in New Issue
Block a user