From 6b930a596b18027a05b8b3ebb38140ca8f473a2d Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Thu, 17 Oct 2019 19:40:54 +0100 Subject: Yengine make float.tostring culture invariant --- OpenSim/Region/ScriptEngine/YEngine/MMRScriptTypeCast.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenSim/Region/ScriptEngine/YEngine/MMRScriptTypeCast.cs b/OpenSim/Region/ScriptEngine/YEngine/MMRScriptTypeCast.cs index dd0e5e0..943e91a 100644 --- a/OpenSim/Region/ScriptEngine/YEngine/MMRScriptTypeCast.cs +++ b/OpenSim/Region/ScriptEngine/YEngine/MMRScriptTypeCast.cs @@ -31,6 +31,7 @@ using System; using System.Collections.Generic; using System.Reflection; using System.Reflection.Emit; +using System.Globalization; using LSL_Float = OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat; using LSL_Integer = OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLInteger; @@ -810,7 +811,7 @@ namespace OpenSim.Region.ScriptEngine.Yengine } public static string FloatToString(double x) { - return x.ToString("0.000000"); + return x.ToString("0.000000",CultureInfo.InvariantCulture); } public static string IntegerToString(int x) { -- cgit v1.1