Fix warnings

This commit is contained in:
Sergey Pepyakin
2017-12-16 19:11:07 +03:00
parent 6e2eea2fd2
commit 2d2645b7ac
4 changed files with 3 additions and 4 deletions

View File

@ -3,7 +3,7 @@
extern crate parity_wasm; extern crate parity_wasm;
use std::env::args; use std::env::args;
use parity_wasm::interpreter::{ModuleInstance, Imports}; use parity_wasm::interpreter::ModuleInstance;
fn main() { fn main() {
let args: Vec<_> = args().collect(); let args: Vec<_> = args().collect();

View File

@ -1,7 +1,6 @@
use std::rc::Rc; use std::rc::Rc;
use std::fmt; use std::fmt;
use std::collections::HashMap; use std::collections::HashMap;
use std::any::Any;
use elements::{FunctionType, Opcodes, Local}; use elements::{FunctionType, Opcodes, Local};
use interpreter::{Error, ModuleInstance}; use interpreter::{Error, ModuleInstance};
use interpreter::runner::{prepare_function_args, FunctionContext, Interpreter}; use interpreter::runner::{prepare_function_args, FunctionContext, Interpreter};

View File

@ -34,7 +34,7 @@ impl<St> HostModuleBuilder<St> {
f: Cl, f: Cl,
) { ) {
let func_type = FunctionType::new(vec![], Ret::value_type()); let func_type = FunctionType::new(vec![], Ret::value_type());
let host_func = Rc::new(move |state: &mut St, args: &[RuntimeValue]| -> Result<Option<RuntimeValue>, Error> { let host_func = Rc::new(move |state: &mut St, _args: &[RuntimeValue]| -> Result<Option<RuntimeValue>, Error> {
let result = f(state); let result = f(state);
result.map(|r| r.and_then(|r| r.as_return_val())) result.map(|r| r.and_then(|r| r.as_return_val()))
}); });

View File

@ -3,7 +3,7 @@ mod wabt;
mod wasm; mod wasm;
mod utils { 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 interpreter::{ProgramInstance, HostModuleBuilder, MemoryInstance, TableInstance, GlobalInstance, RuntimeValue};
use std::rc::Rc; use std::rc::Rc;