Fix ref counting for globals when set from java code.

Change-Id: I415b6ddeaab277e60233e905a6bae357cd5193eb
This commit is contained in:
Jason Sams
2010-11-16 17:37:02 -08:00
parent 7a21ee6148
commit 6f4cf0b888
6 changed files with 45 additions and 0 deletions

View File

@@ -88,6 +88,10 @@ public class Script extends BaseObj {
mRS.nScriptSetVarI(getID(), index, v ? 1 : 0);
}
public void setVar(int index, BaseObj o) {
mRS.nScriptSetVarObj(getID(), index, (o == null) ? 0 : o.getID());
}
public void setVar(int index, FieldPacker v) {
mRS.nScriptSetVarV(getID(), index, v.getData());
}