diff options
author | charnier <charnier@FreeBSD.org> | 1997-06-30 06:51:20 +0000 |
---|---|---|
committer | charnier <charnier@FreeBSD.org> | 1997-06-30 06:51:20 +0000 |
commit | bcc829f0c5717fa4d14e19df583910c09e5924f4 (patch) | |
tree | aa1331918e61745b24836959918204fd4657ae46 /usr.bin/env | |
parent | 761cfebef56ccc107e35dc1334e596fdbc07bed2 (diff) | |
download | FreeBSD-src-bcc829f0c5717fa4d14e19df583910c09e5924f4.zip FreeBSD-src-bcc829f0c5717fa4d14e19df583910c09e5924f4.tar.gz |
Add usage().
Diffstat (limited to 'usr.bin/env')
-rw-r--r-- | usr.bin/env/env.c | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/usr.bin/env/env.c b/usr.bin/env/env.c index 0e01acf..8894dd0 100644 --- a/usr.bin/env/env.c +++ b/usr.bin/env/env.c @@ -49,6 +49,8 @@ static char sccsid[] = "@(#)env.c 8.3 (Berkeley) 4/2/94"; extern char **environ; +static void usage __P((void)); + int main(argc, argv) int argc; @@ -66,9 +68,7 @@ main(argc, argv) break; case '?': default: - (void)fprintf(stderr, - "usage: env [-] [name=value ...] [command]\n"); - exit(1); + usage(); } for (argv += optind; *argv && (p = strchr(*argv, '=')); ++argv) (void)setenv(*argv, ++p, 1); @@ -80,3 +80,11 @@ main(argc, argv) (void)printf("%s\n", *ep); exit(0); } + +static void +usage() +{ + (void)fprintf(stderr, + "usage: env [-] [name=value ...] [command]\n"); + exit(1); +} |