on master help sign in
Merge pull request #2455 from melted/ffi_wrap
cf4489eNiklas Larsson
jsrts/Runtime-common.js+2−1
@@ -63,6 +63,7 @@ var i$CALL = function(fun,args) {
63
63
64var i$ffiWrap = function(fid,oldbase,myoldbase) {
64var i$ffiWrap = function(fid,oldbase,myoldbase) {
65 return function() {
65 return function() {
66+ var oldstack = i$callstack;
66 i$callstack = [];
67 i$callstack = [];
67
68
68 var res = fid;
69 var res = fid;
@@ -84,7 +85,7 @@ var i$ffiWrap = function(fid,oldbase,myoldbase) {
84 }
85 }
85 }
86 }
86
87
87− i$callstack = i$vm.callstack;
88+ i$callstack = oldstack;
88
89
89 return i$ret;
90 return i$ret;
90 }
91 }