From 13f10b25bf55cf16003b73cffe6059810bdff247 Mon Sep 17 00:00:00 2001 From: Latif Khalifa Date: Fri, 17 Jul 2009 16:40:03 +0000 Subject: [PATCH] LIBOMV-635: use invariant culture for parsing floats git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2997 52acb1d6-8a22-11de-b505-999d5b087335 --- Programs/importprimscript/importprimscript.cs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Programs/importprimscript/importprimscript.cs b/Programs/importprimscript/importprimscript.cs index 94a4847c..7ec6c218 100644 --- a/Programs/importprimscript/importprimscript.cs +++ b/Programs/importprimscript/importprimscript.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using System.Threading; using System.IO; using System.Drawing; +using System.Globalization; using OpenMetaverse; using OpenMetaverse.Http; using OpenMetaverse.Imaging; @@ -334,14 +335,14 @@ namespace importprimscript if (words.Length >= 9) { float x, y, z; - x = Single.Parse(words[2]); - y = Single.Parse(words[3]); - z = Single.Parse(words[4]); + x = Single.Parse(words[2], CultureInfo.InvariantCulture); + y = Single.Parse(words[3], CultureInfo.InvariantCulture); + z = Single.Parse(words[4], CultureInfo.InvariantCulture); current.Scale = new Vector3(x, y, z); - x = Single.Parse(words[6]); - y = Single.Parse(words[7]); - z = Single.Parse(words[8]); + x = Single.Parse(words[6], CultureInfo.InvariantCulture); + y = Single.Parse(words[7], CultureInfo.InvariantCulture); + z = Single.Parse(words[8], CultureInfo.InvariantCulture); current.Offset = new Vector3(x, y, z); } break;