from krtaylor

Fixe for Mantis 821
0.6.0-stable
Sean Dague 2008-04-02 18:58:57 +00:00
parent 1379d1bef8
commit 341664eabc
1 changed files with 6 additions and 3 deletions

View File

@ -450,10 +450,13 @@ namespace OpenSim.Region.ScriptEngine.Common
public LLUUID uuidDetectedKey(int number) public LLUUID uuidDetectedKey(int number)
{ {
LSL_Types.list SenseList = m_ScriptEngine.m_ASYNCLSLCommandManager.m_SensorRepeat.GetSensorList(m_localID, m_itemID); LSL_Types.list SenseList = m_ScriptEngine.m_ASYNCLSLCommandManager.m_SensorRepeat.GetSensorList(m_localID, m_itemID);
if ((number >= 0) && (number < SenseList.Length)) if (SenseList != null)
{ {
LLUUID SensedUUID = (LLUUID)SenseList.Data[number]; if ((number >= 0) && (number < SenseList.Length))
return SensedUUID; {
LLUUID SensedUUID = (LLUUID)SenseList.Data[number];
return SensedUUID;
}
} }
return LLUUID.Zero; return LLUUID.Zero;
} }