OP_RETURN: Shrink stack on return

Mon, 22 Nov 2010 04:52:55 +0000

author
Matthew Wild <mwild1@gmail.com>
date
Mon, 22 Nov 2010 04:52:55 +0000
changeset 122
b6956a682885
parent 121
fe51bed4a718
child 123
f8518f015ec3

OP_RETURN: Shrink stack on return

lvm.js file | annotate | diff | comparison | revisions
--- a/lvm.js	Mon Nov 22 04:52:29 2010 +0000
+++ b/lvm.js	Mon Nov 22 04:52:55 2010 +0000
@@ -565,7 +565,7 @@
 					for(i=0;(oldFrame.retCount == 0||i<(oldFrame.retCount-1))&&i<rets.length;i++)
 						frame.reg[oldFrame.retAt+i] = rets[i];
 					if(oldFrame.retAt+i<frame.reg.length)
-						frame.reg.slice(0,oldFrame.retAt+i);
+						frame.reg.length = oldFrame.retAt+i+1;
 				}
 				else
 					return rets;

mercurial