Make the LSL memory functions virtual so script engines can override them if they have different memory management.

user_profiles
Melanie 2013-03-15 23:46:49 +00:00
parent 35843e8ec8
commit 7e5d553781
1 changed files with 3 additions and 3 deletions

View File

@ -6068,7 +6068,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
return m_host.ParentGroup.AttachmentPoint;
}
public LSL_Integer llGetFreeMemory()
public virtual LSL_Integer llGetFreeMemory()
{
m_host.AddScriptLPS(1);
// Make scripts designed for LSO happy
@ -11560,7 +11560,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
return 16384;
}
public LSL_Integer llGetUsedMemory()
public virtual LSL_Integer llGetUsedMemory()
{
m_host.AddScriptLPS(1);
// The value returned for LSO scripts in SL
@ -11790,4 +11790,4 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
}
}
}
}
}