diff options
Diffstat (limited to 'usr.bin/colldef/parse.y')
-rw-r--r-- | usr.bin/colldef/parse.y | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/usr.bin/colldef/parse.y b/usr.bin/colldef/parse.y index c4b51f3..8cc7836 100644 --- a/usr.bin/colldef/parse.y +++ b/usr.bin/colldef/parse.y @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: parse.y,v 1.7 1997/02/22 19:54:31 peter Exp $ + * $Id: parse.y,v 1.8 1997/03/11 14:40:40 peter Exp $ */ #include <err.h> @@ -40,6 +40,7 @@ extern int line_no; extern FILE *yyin; void yyerror(char *fmt, ...); +static void usage __P((void)); char map_name[FILENAME_MAX] = "."; @@ -233,9 +234,7 @@ main(ac, av) break; default: - fprintf(stderr, "Usage: %s [-o out_file] [-I map_dir] [in_file]\n", - av[0]); - exit(EX_OK); + usage(); } } ac -= optind; @@ -250,6 +249,13 @@ main(ac, av) return 0; } +static void +usage() +{ + fprintf(stderr, "usage: colldef [-o out_file] [-I map_dir] [filename]\n"); + exit(EX_OK); +} + void yyerror(char *fmt, ...) { va_list ap; |