# HG changeset patch # User Matthew Wild # Date 1290401549 0 # Node ID fe51bed4a718ed2d99b314f1372b233b28d0a991 # Parent e058c18b9f85e1983a2e0b4ee1c1b69ce95a8f2e OP_CALL: Don't push varargs into called function's stack diff -r e058c18b9f85 -r fe51bed4a718 lvm.js --- a/lvm.js Mon Nov 22 04:13:28 2010 +0000 +++ b/lvm.js Mon Nov 22 04:52:29 2010 +0000 @@ -491,8 +491,8 @@ args = frame.reg.slice(A+1, B==0?undefined:(A+B)); else args = []; - for(var i=args.length;i f.numParameters) + args.length = f.numParameters; + for(var i=args.length;i