Merge pull request #57 from bjfish/fix-additional-clippy-warnings

Fix additional clippy warnings
This commit is contained in:
Syrus Akbary 2018-12-14 23:41:18 -08:00 committed by GitHub
commit 64eff86395
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 6 deletions

View File

@ -66,9 +66,9 @@ pub fn instantiate(
mock_missing_imports: false,
mock_missing_globals: false,
mock_missing_tables: false,
abi: abi,
abi,
show_progressbar: false,
isa: isa,
isa,
});
debug!("webassembly - creating instance");
@ -155,7 +155,7 @@ fn store_module_arguments(path: &str, args: Vec<&str>, instance: &mut Instance)
let (argv_offset, argv_slice): (_, &mut [u32]) =
unsafe { allocate_on_stack(((argc + 1) * 4) as u32, instance) };
assert!(argv_slice.len() >= 1);
assert!(!argv_slice.is_empty());
argv_slice[0] = unsafe { allocate_cstr_on_stack(path, instance).0 };
@ -230,7 +230,7 @@ pub fn start_instance(
let (argc, argv) = store_module_arguments(path, args, instance);
return call_protected!(main(argc, argv, &instance)).map_err(|err| format!("{}", err));
call_protected!(main(argc, argv, &instance)).map_err(|err| format!("{}", err))
// TODO: We should implement emscripten __ATEXIT__
} else {
let func_index =
@ -241,6 +241,6 @@ pub fn start_instance(
_ => panic!("Main function not found"),
});
let main: extern "C" fn(&Instance) = get_instance_function!(instance, func_index);
return call_protected!(main(&instance)).map_err(|err| format!("{}", err));
call_protected!(main(&instance)).map_err(|err| format!("{}", err))
}
}

View File

@ -48,7 +48,7 @@ instance.data_pointers.globals \t- {:X} | offset - {:?}
memories_pointer_address_0,
0,
memories_pointer_address_0_data,
memories_pointer_address_0_data - memories_pointer_address_0_data,
memories_pointer_address_0_data - instance_address,
globals_pointer_address,
globals_pointer_address - instance_address,
);