diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index 2e50bc217c..056762fad0 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs @@ -5906,7 +5906,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api int j = 0; for (int i = start; i <= end; i += stride, j++) res[j] = src.Data[i]; - m_log.Debug($" test {size} {j}"); + + //m_log.Debug($" test {size} {j}"); return new LSL_List(res); } diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs index a85c4bf37a..5d0ff81459 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs @@ -1214,6 +1214,12 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase return m_LSL_Functions.llList2ListStrided(src, start, end, stride); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] + public LSL_List llList2ListSlice(LSL_List src, int start, int end, int stride, int stride_index) + { + return m_LSL_Functions.llList2ListSlice(src, start, end, stride, stride_index); + } + [MethodImpl(MethodImplOptions.AggressiveInlining)] public LSL_Rotation llList2Rot(LSL_List src, int index) {