From ba87ba9c473ecde05bdedd8d14d02aaa3675696b Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sun, 18 Nov 2018 19:40:51 +0000 Subject: [PATCH] remove odd ossl function --- .../Shared/Api/Implementation/OSSL_Api.cs | 20 ------------------- .../Shared/Api/Interface/IOSSL_Api.cs | 2 -- .../Shared/Api/Runtime/OSSL_Stub.cs | 5 ----- 3 files changed, 27 deletions(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs index 2e528f3a28..e9a3d0b3a9 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs @@ -1812,26 +1812,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api } } - public double osList2Double(LSL_Types.list src, int index) - { - // There is really no double type in OSSL. C# and other - // have one, but the current implementation of LSL_Types.list - // is not allowed to contain any. - // This really should be removed. - // - CheckThreatLevel(); - - if (index < 0) - { - index = src.Length + index; - } - if (index >= src.Length) - { - return 0.0; - } - return Convert.ToDouble(src.Data[index]); - } - public void osSetParcelMediaURL(string url) { // What actually is the difference to the LL function? diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs index fc7b237035..2487a213e9 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs @@ -244,8 +244,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces vector osGetDrawStringSize(string contentType, string text, string fontName, int fontSize); void osSetStateEvents(int events); - double osList2Double(LSL_Types.list src, int index); - void osSetRegionWaterHeight(double height); void osSetRegionSunSettings(bool useEstateSun, bool sunFixed, double sunHour); void osSetEstateSunSettings(bool sunFixed, double sunHour); diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs index b7a02d63c7..bc5aa5ceaa 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs @@ -136,11 +136,6 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase m_OSSL_Functions.osParcelSetDetails(pos,rules); } - public double osList2Double(LSL_Types.list src, int index) - { - return m_OSSL_Functions.osList2Double(src, index); - } - public string osSetDynamicTextureURL(string dynamicID, string contentType, string url, string extraParams, int timer) {