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)
{
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];
return SensedUUID;
if ((number >= 0) && (number < SenseList.Length))
{
LLUUID SensedUUID = (LLUUID)SenseList.Data[number];
return SensedUUID;
}
}
return LLUUID.Zero;
}