about summary refs log tree commit diff
path: root/pkg/lang/vm/exec.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/lang/vm/exec.go')
-rw-r--r--pkg/lang/vm/exec.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/lang/vm/exec.go b/pkg/lang/vm/exec.go
index bca4e03..9464e7a 100644
--- a/pkg/lang/vm/exec.go
+++ b/pkg/lang/vm/exec.go
@@ -262,7 +262,7 @@ func (vm *VM) execGetMember(name string) error {
 				return err
 			}
 
-			method := value.NewFunction(code.Pos{}, 0).WithData(methodData.WithEnv(envPtr))
+			method := value.FromData(methodData.WithEnv(envPtr))
 			// method = method.Clone(vm.memory) will only be necessary when we support methods with environments.
 
 			vm.stack.Push(method)