diff options
author | Tor Andersson <tor.andersson@gmail.com> | 2017-01-12 14:47:01 +0100 |
---|---|---|
committer | Tor Andersson <tor.andersson@gmail.com> | 2017-01-12 14:47:01 +0100 |
commit | 77ab465f1c394bb77f00966cd950650f3f53cb24 (patch) | |
tree | 9f38a4fb10eda19d7bbf4375ca22e5d36b4a00f6 | |
parent | 12a66c0a2143fa8851be2c4473598c48b184890a (diff) |
Fix 697401: Error when dropping extra arguments to lightweight functions.
-rw-r--r-- | jsrun.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -937,7 +937,7 @@ static void jsR_calllwfunction(js_State *J, int n, js_Function *F, js_Environmen jsR_savescope(J, scope); if (n > F->numparams) { - js_pop(J, F->numparams - n); + js_pop(J, n - F->numparams); n = F->numparams; } for (i = n; i < F->varlen; ++i) |