diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 1996-01-10 21:42:14 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 1996-01-10 21:42:14 +0000 |
commit | ae6fa8ae086c66269bc03f0723449d16aba57a9a (patch) | |
tree | 4ec1c0a4a83733a34d59be58cf2abf9304bbfd09 /usr.bin/wc/wc.c | |
parent | 7b64106a9e7a8c69490ca2dad9717f1bd421fd31 (diff) | |
download | src-ae6fa8ae086c66269bc03f0723449d16aba57a9a.tar.gz src-ae6fa8ae086c66269bc03f0723449d16aba57a9a.zip |
Localize it.
Notes
Notes:
svn path=/head/; revision=13380
Diffstat (limited to 'usr.bin/wc/wc.c')
-rw-r--r-- | usr.bin/wc/wc.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/usr.bin/wc/wc.c b/usr.bin/wc/wc.c index a50196c0d82d..1f1c9b3439bc 100644 --- a/usr.bin/wc/wc.c +++ b/usr.bin/wc/wc.c @@ -44,6 +44,7 @@ static char sccsid[] = "@(#)wc.c 8.1 (Berkeley) 6/6/93"; #include <sys/param.h> #include <sys/stat.h> #include <fcntl.h> +#include <locale.h> #include <unistd.h> #include <errno.h> #include <stdio.h> @@ -66,6 +67,8 @@ main(argc, argv) register int ch; int total; + (void) setlocale(LC_CTYPE, ""); + while ((ch = getopt(argc, argv, "lwc")) != EOF) switch((char)ch) { case 'l': @@ -115,9 +118,9 @@ void cnt(file) char *file; { - register u_char *p; + register u_char *p, ch; register short gotsp; - register int ch, len; + register int len; register u_long linect, wordct, charct; struct stat sb; int fd; |