From 4bd2c3d053179667d15655cc72da44ab1b9062dc Mon Sep 17 00:00:00 2001 From: Lachlan Sneff Date: Wed, 26 Dec 2018 17:28:07 -0500 Subject: [PATCH] Change FuncResolver::resolve signature --- src/runtime/backend.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/runtime/backend.rs b/src/runtime/backend.rs index 18b5387c4..87fd2d747 100644 --- a/src/runtime/backend.rs +++ b/src/runtime/backend.rs @@ -1,4 +1,5 @@ use crate::runtime::{module::Module, types::FuncIndex, vm}; +use std::ptr::NonNull; use std::sync::Arc; pub trait Compiler { @@ -6,5 +7,5 @@ pub trait Compiler { } pub trait FuncResolver { - fn resolve(&self, index: FuncIndex) -> Option<*const vm::Func>; + fn resolve(&self, index: FuncIndex) -> Option>; }