@@ -60,7 +60,7 @@
if( h == null )
return null;
var x = h[0];
- h = h[1];
+ untyped __php__("$this->h =& $this->h[1]");
q = null;
length--;
@@ -0,0 +1,14 @@
+package unit.issues;
+
+class Issue6859 extends unit.Test {
+ function test() {
+ var l = new List();
+ l.add(42);
+ l.pop();
+ eq(0, l.length);
+ }
+}