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; 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
@ -11560,7 +11560,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
@ -11790,4 +11790,4 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
} }
} }
} }
} }