=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/awk/main.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- src/usr.bin/awk/main.c 2002/12/19 21:24:28 1.12 +++ src/usr.bin/awk/main.c 2004/12/30 01:52:48 1.13 @@ -1,4 +1,4 @@ -/* $OpenBSD: main.c,v 1.12 2002/12/19 21:24:28 millert Exp $ */ +/* $OpenBSD: main.c,v 1.13 2004/12/30 01:52:48 millert Exp $ */ /**************************************************************** Copyright (C) Lucent Technologies 1997 All Rights Reserved @@ -23,7 +23,7 @@ THIS SOFTWARE. ****************************************************************/ -const char *version = "version 20021213"; +const char *version = "version 20041222"; #define DEBUG #include @@ -60,7 +60,7 @@ const char *fs = NULL; setlocale(LC_ALL, ""); - + setlocale(LC_NUMERIC, "C"); /* for parsing cmdline & prog */ cmdname = __progname; if (argc == 1) { fprintf(stderr, "usage: %s [-F fs] [-v var=value] [-safe] " @@ -153,6 +153,7 @@ if (!safe) envinit(environ); yyparse(); + setlocale(LC_NUMERIC, ""); /* back to whatever it is locally */ if (fs) *FS = qstring(fs, '\0'); dprintf( ("errorflag=%d\n", errorflag) );