From 1bc5eb0d13bb001b4ac7f456c6a61fedcd53f0c8 Mon Sep 17 00:00:00 2001 From: Mel Date: Mon, 29 Aug 2022 20:30:10 +0000 Subject: Stop ignoring val.Drop and val.Clone memory errors --- pkg/lang/vm/utils.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkg/lang/vm/utils.go') diff --git a/pkg/lang/vm/utils.go b/pkg/lang/vm/utils.go index 975d31b..eddcc11 100644 --- a/pkg/lang/vm/utils.go +++ b/pkg/lang/vm/utils.go @@ -12,7 +12,9 @@ func (vm *VM) popAndDrop() (value.Value, error) { if err != nil { return value.Value{}, err } - v.Drop(vm.memory) + if err := v.Drop(vm.memory); err != nil { + return value.Value{}, err + } return v, nil } -- cgit 1.4.1