[pypy-svn] r79015 - pypy/trunk/pypy/translator/cli/src
afa at codespeak.net
afa at codespeak.net
Thu Nov 11 18:31:16 CET 2010
Author: afa
Date: Thu Nov 11 18:31:14 2010
New Revision: 79015
Modified:
pypy/trunk/pypy/translator/cli/src/pypylib.cs
Log:
Fix str->double conversion in cli backend on Windows, which apparently depends on the locale...
Modified: pypy/trunk/pypy/translator/cli/src/pypylib.cs
==============================================================================
--- pypy/trunk/pypy/translator/cli/src/pypylib.cs (original)
+++ pypy/trunk/pypy/translator/cli/src/pypylib.cs Thu Nov 11 18:31:14 2010
@@ -83,8 +83,12 @@
return Double.NegativeInfinity;
else if (s == "nan")
return Double.NaN;
- else
- return System.Convert.ToDouble(s);
+ else {
+ System.Globalization.NumberFormatInfo formatter;
+ formatter = new System.Globalization.NumberFormatInfo();
+ formatter.NumberDecimalSeparator = ".";
+ return System.Convert.ToDouble(s, formatter);
+ }
}
}
More information about the Pypy-commit
mailing list