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;
|
return m_host.ParentGroup.AttachmentPoint;
|
||||||
}
|
}
|
||||||
|
|
||||||
public LSL_Integer llGetFreeMemory()
|
public virtual LSL_Integer llGetFreeMemory()
|
||||||
{
|
{
|
||||||
m_host.AddScriptLPS(1);
|
m_host.AddScriptLPS(1);
|
||||||
// Make scripts designed for LSO happy
|
// Make scripts designed for LSO happy
|
||||||
|
@ -11286,7 +11286,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
|
||||||
return 16384;
|
return 16384;
|
||||||
}
|
}
|
||||||
|
|
||||||
public LSL_Integer llGetUsedMemory()
|
public virtual LSL_Integer llGetUsedMemory()
|
||||||
{
|
{
|
||||||
m_host.AddScriptLPS(1);
|
m_host.AddScriptLPS(1);
|
||||||
// The value returned for LSO scripts in SL
|
// The value returned for LSO scripts in SL
|
||||||
|
|
Loading…
Reference in New Issue