Make the LSL memory functions virtual so script engines can override them if they have different memory management.
parent
95cdaf81a3
commit
fbb738a627
|
@ -6079,7 +6079,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
|
||||
|
@ -11286,7 +11286,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
|
||||
|
|
Loading…
Reference in New Issue