diff options
author | teravus | 2013-08-24 05:55:53 -0500 |
---|---|---|
committer | teravus | 2013-09-16 11:32:05 -0500 |
commit | 1c7accf9500250abad243eaeb6f6baadf7644e78 (patch) | |
tree | edfbc728943f66186f2d18a02d57b28f75d2be5d /OpenSim/Region/ScriptEngine/Shared/Instance | |
parent | Merge branch 'master' into careminster (diff) | |
download | opensim-SC-1c7accf9500250abad243eaeb6f6baadf7644e78.zip opensim-SC-1c7accf9500250abad243eaeb6f6baadf7644e78.tar.gz opensim-SC-1c7accf9500250abad243eaeb6f6baadf7644e78.tar.bz2 opensim-SC-1c7accf9500250abad243eaeb6f6baadf7644e78.tar.xz |
* Fix a null ref that causes a stack unwind when crossing borders. Less stack unwinding.. the faster it goes.
* Tweak XEngine so that it's partially functional again. It's still not great, but basic things work.
(cherry picked from commit 01c3be27460fd3f28efd17b8d6606b883350f653)
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Instance')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs b/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs index 2fb073d..275b608 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs | |||
@@ -231,6 +231,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Instance | |||
231 | ItemID = ScriptTask.ItemID; | 231 | ItemID = ScriptTask.ItemID; |
232 | AssetID = ScriptTask.AssetID; | 232 | AssetID = ScriptTask.AssetID; |
233 | } | 233 | } |
234 | LocalID = part.LocalId; | ||
234 | 235 | ||
235 | PrimName = part.ParentGroup.Name; | 236 | PrimName = part.ParentGroup.Name; |
236 | StartParam = startParam; | 237 | StartParam = startParam; |
@@ -1240,4 +1241,4 @@ namespace OpenSim.Region.ScriptEngine.Shared.Instance | |||
1240 | return null; | 1241 | return null; |
1241 | } | 1242 | } |
1242 | } | 1243 | } |
1243 | } \ No newline at end of file | 1244 | } |