mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 00:46:02 +08:00
Yengine use internal shared empty arrays
This commit is contained in:
@@ -884,17 +884,17 @@ namespace OpenSim.Region.ScriptEngine.Yengine
|
||||
|
||||
lock (m_RunLock)
|
||||
{
|
||||
glblVars.iarIntegers = (ints != null) ? ints : XMRInstArrays.noIntegers;
|
||||
glblVars.iarFloats = (doubles != null) ? doubles : XMRInstArrays.noFloats;
|
||||
glblVars.iarStrings = (strings != null) ? strings : XMRInstArrays.noStrings;
|
||||
glblVars.iarVectors = (vectors != null) ? vectors : XMRInstArrays.noVectors;
|
||||
glblVars.iarRotations = (rotations != null) ? rotations : XMRInstArrays.noRotations;
|
||||
glblVars.iarLists = (lists != null) ? lists : XMRInstArrays.noLists;
|
||||
glblVars.iarChars = XMRInstArrays.noChars;
|
||||
glblVars.iarArrays = XMRInstArrays.noArrays;
|
||||
glblVars.iarObjects = XMRInstArrays.noObjects;
|
||||
glblVars.iarSDTClObjs = XMRInstArrays.noSDTClObjs;
|
||||
glblVars.iarSDTIntfObjs = XMRInstArrays.noSDTIntfObjs;
|
||||
glblVars.iarIntegers = ints ?? [];
|
||||
glblVars.iarFloats = doubles ?? [];
|
||||
glblVars.iarStrings = strings ?? [];
|
||||
glblVars.iarVectors = vectors ?? [];
|
||||
glblVars.iarRotations = rotations ?? [];
|
||||
glblVars.iarLists = lists ?? [];
|
||||
glblVars.iarChars = [];
|
||||
glblVars.iarArrays = [];
|
||||
glblVars.iarObjects = [];
|
||||
glblVars.iarSDTClObjs = [];
|
||||
glblVars.iarSDTIntfObjs = [];
|
||||
}
|
||||
|
||||
lock (m_QueueLock)
|
||||
|
||||
Reference in New Issue
Block a user