Fix EBlock issue in expr()
declared was uninitialized if you didn't call execute before expr.
This commit is contained in:
+2
-1
@@ -59,6 +59,7 @@ class Interp {
|
|||||||
variables = new Hash();
|
variables = new Hash();
|
||||||
locals = new Hash();
|
locals = new Hash();
|
||||||
#end
|
#end
|
||||||
|
declared = new Array();
|
||||||
variables.set("null",null);
|
variables.set("null",null);
|
||||||
variables.set("true",true);
|
variables.set("true",true);
|
||||||
variables.set("false",false);
|
variables.set("false",false);
|
||||||
@@ -550,4 +551,4 @@ class Interp {
|
|||||||
return Type.createInstance(c,args);
|
return Type.createInstance(c,args);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user