(svn r17284) -Fix [Squirrel]: stack was not always cleared properly with tail recursion

This commit is contained in:
rubidium 2009-08-25 15:09:27 +00:00
parent b9536e933f
commit 4ac4c28a3b

View File

@ -774,9 +774,8 @@ common_call:
_GUARD(gen->Yield(this));
Return(1, ct_target, clo);
STK(ct_target) = gen;
CLEARSTACK(last_top);
continue;
}
CLEARSTACK(last_top);
}
continue;
case OT_NATIVECLOSURE: {