From 2d2645b7ac941e03660fb2e1d64edd89c482eb4e Mon Sep 17 00:00:00 2001 From: Sergey Pepyakin Date: Sat, 16 Dec 2017 19:11:07 +0300 Subject: [PATCH] Fix warnings --- examples/interpret.rs | 2 +- src/interpreter/func.rs | 1 - src/interpreter/host.rs | 2 +- src/interpreter/tests/mod.rs | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/examples/interpret.rs b/examples/interpret.rs index c130282..89d3eee 100644 --- a/examples/interpret.rs +++ b/examples/interpret.rs @@ -3,7 +3,7 @@ extern crate parity_wasm; use std::env::args; -use parity_wasm::interpreter::{ModuleInstance, Imports}; +use parity_wasm::interpreter::ModuleInstance; fn main() { let args: Vec<_> = args().collect(); diff --git a/src/interpreter/func.rs b/src/interpreter/func.rs index cc9af0c..dbce86f 100644 --- a/src/interpreter/func.rs +++ b/src/interpreter/func.rs @@ -1,7 +1,6 @@ use std::rc::Rc; use std::fmt; use std::collections::HashMap; -use std::any::Any; use elements::{FunctionType, Opcodes, Local}; use interpreter::{Error, ModuleInstance}; use interpreter::runner::{prepare_function_args, FunctionContext, Interpreter}; diff --git a/src/interpreter/host.rs b/src/interpreter/host.rs index 3c5bb56..cb5025f 100644 --- a/src/interpreter/host.rs +++ b/src/interpreter/host.rs @@ -34,7 +34,7 @@ impl HostModuleBuilder { f: Cl, ) { let func_type = FunctionType::new(vec![], Ret::value_type()); - let host_func = Rc::new(move |state: &mut St, args: &[RuntimeValue]| -> Result, Error> { + let host_func = Rc::new(move |state: &mut St, _args: &[RuntimeValue]| -> Result, Error> { let result = f(state); result.map(|r| r.and_then(|r| r.as_return_val())) }); diff --git a/src/interpreter/tests/mod.rs b/src/interpreter/tests/mod.rs index 8610a08..28048d2 100644 --- a/src/interpreter/tests/mod.rs +++ b/src/interpreter/tests/mod.rs @@ -3,7 +3,7 @@ mod wabt; mod wasm; mod utils { - use elements::{ExportEntry, InitExpr, Opcode, ValueType, GlobalType, GlobalEntry, MemoryType, TableType}; + use elements::{MemoryType, TableType}; use interpreter::{ProgramInstance, HostModuleBuilder, MemoryInstance, TableInstance, GlobalInstance, RuntimeValue}; use std::rc::Rc;