1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-20 02:30:23 +02:00

pop-fluid uses field of frame not fluid

* module/language/js-il/runtime.js(pop-fluid): Fix primitive.
This commit is contained in:
Ian Price 2017-08-16 21:44:48 +01:00
parent 7e5d9d945e
commit b84797947d

View file

@ -760,7 +760,7 @@ var the_module = new scheme.Fluid(scheme.FALSE);
scheme.primitives["pop-fluid"] = function () { scheme.primitives["pop-fluid"] = function () {
var frame = scheme.dynstack.shift(); var frame = scheme.dynstack.shift();
if (frame instanceof scheme.frame.Fluid) { if (frame instanceof scheme.frame.Fluid) {
frame.fluid.value = frame.fluid.old_value; frame.fluid.value = frame.old_value;
return; return;
} else { } else {
throw "not a frame"; throw "not a frame";