aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2021-01-20 23:07:46 +0100
committerGustav Sörnäs <gustav@sornas.net>2021-01-20 23:07:46 +0100
commit13cf2875b0e1ae66c7bbb77745225cb01aa2e3a7 (patch)
tree817c119189e96ef6e347b25638f845f28dd77f7f
parent34fc35ce55fa31b30cbb3491b0bce9c2289abbdc (diff)
downloadsylt-13cf2875b0e1ae66c7bbb77745225cb01aa2e3a7.tar.gz
also truncate in typechecker
-rw-r--r--src/vm.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/vm.rs b/src/vm.rs
index cb2285f..c5891f4 100644
--- a/src/vm.rs
+++ b/src/vm.rs
@@ -706,6 +706,8 @@ impl VM {
}
self.stack[new_base] = block.ret().as_value();
+
+ self.stack.truncate(new_base + 1);
},
_ => {
error!(self,