@@ -63,6 +63,7 @@ var i$CALL = function(fun,args) {
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 = [];
68 var res = fid;
69 var res = fid;
@@ -84,7 +85,7 @@ var i$ffiWrap = function(fid,oldbase,myoldbase) {
87− i$callstack = i$vm.callstack;
88+ i$callstack = oldstack;
89 return i$ret;
90 return i$ret;