From 10dd61b25c29a84def5bdd7bc718055df672d2e1 Mon Sep 17 00:00:00 2001 From: Syrus Date: Mon, 18 May 2020 12:34:41 -0700 Subject: [PATCH] Improved code lint --- lib/api/src/externals.rs | 4 ++-- lib/compiler-cranelift/src/trampoline/dynamic_function.rs | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/api/src/externals.rs b/lib/api/src/externals.rs index 59b08939b..68c7894dc 100644 --- a/lib/api/src/externals.rs +++ b/lib/api/src/externals.rs @@ -797,7 +797,7 @@ impl VMDynamicFunction for VMDynamicFunctionWithoutEnv { struct VMDynamicFunctionWithEnv where - Env: Sized + Env: Sized, { func: Box Result, RuntimeErro> + 'static>, env: *mut Env, @@ -805,7 +805,7 @@ where impl VMDynamicFunction for VMDynamicFunctionWithEnv where - Env: Sized + Env: Sized, { fn call(&self, args: &[Val]) -> Result, RuntimeError> { unsafe { (*self.func)(&mut *self.env, &args) } diff --git a/lib/compiler-cranelift/src/trampoline/dynamic_function.rs b/lib/compiler-cranelift/src/trampoline/dynamic_function.rs index a5f541bf6..6959c93df 100644 --- a/lib/compiler-cranelift/src/trampoline/dynamic_function.rs +++ b/lib/compiler-cranelift/src/trampoline/dynamic_function.rs @@ -1,9 +1,7 @@ //! A trampoline generator for calling dynamic host functions from Wasm. use super::binemit::TrampolineRelocSink; -use crate::translator::{ - compiled_function_unwind_info, signature_to_cranelift_ir, -}; +use crate::translator::{compiled_function_unwind_info, signature_to_cranelift_ir}; use cranelift_codegen::ir::{ types, ExternalName, Function, InstBuilder, MemFlags, StackSlotData, StackSlotKind, };