summaryrefslogtreecommitdiff
path: root/src/lread.c
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1996-04-05 18:15:53 +0000
committerRichard M. Stallman <rms@gnu.org>1996-04-05 18:15:53 +0000
commiteb8b5a0e9bb543fe22f709c16f9e0c58f5c4d338 (patch)
tree21c4c0bf58c0490d74afb2d5996ef52bf8616c99 /src/lread.c
parentaf1c3a11570070d8e8935dc937884e3e07d81465 (diff)
downloademacs-eb8b5a0e9bb543fe22f709c16f9e0c58f5c4d338.tar.gz
(init_lread): Specify LC_NUMERIC locale.
Diffstat (limited to 'src/lread.c')
-rw-r--r--src/lread.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lread.c b/src/lread.c
index 4c44949d5b1..4f0b5f62548 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -2233,6 +2233,11 @@ init_lread ()
char *normal;
int turn_off_warning = 0;
+#ifdef HAVE_SETLOCALE
+ /* Make sure numbers are parsed as we expect. */
+ setlocale (LC_NUMERIC, "C");
+#endif /* HAVE_SETLOCALE */
+
/* Compute the default load-path. */
#ifdef CANNOT_DUMP
normal = PATH_LOADSEARCH;