Mercurial > octave-antonio
changeset 19950:e75a0fe1eee2
Set LC_NUMERIC and LC_TIME environment variables to 'C' (bug 44469).
* octave.cc (octave_initialize_interpreter): Use octave_env::putenv to set
LC_NUMERIC and LC_TIME variables to 'C' as Matlab does.
author | Rik <rik@octave.org> |
---|---|
date | Mon, 16 Mar 2015 11:51:35 -0700 |
parents | 857a8f018f53 |
children | 8c20fb6caa16 |
files | libinterp/octave.cc |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/octave.cc Tue Mar 17 10:13:58 2015 -0400 +++ b/libinterp/octave.cc Mon Mar 16 11:51:35 2015 -0700 @@ -727,6 +727,8 @@ // Matlab uses "C" locale for LC_NUMERIC class regardless of local setting setlocale (LC_NUMERIC, "C"); setlocale (LC_TIME, "C"); + octave_env::putenv ("LC_NUMERIC", "C"); + octave_env::putenv ("LC_TIME", "C"); octave_embedded = embedded;