From 4256ccba92bbecdec07cfac1b2147969b8802186 Mon Sep 17 00:00:00 2001 From: losfair Date: Tue, 19 Mar 2019 21:30:26 +0800 Subject: [PATCH] Cleanup & fix need_check condition. --- lib/dynasm-backend/src/codegen_x64.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/dynasm-backend/src/codegen_x64.rs b/lib/dynasm-backend/src/codegen_x64.rs index 4286be9d5..7a546e9b8 100644 --- a/lib/dynasm-backend/src/codegen_x64.rs +++ b/lib/dynasm-backend/src/codegen_x64.rs @@ -560,7 +560,7 @@ impl X64ModuleCodeGenerator { impl ModuleCodeGenerator for X64ModuleCodeGenerator { - fn check_precondition(&mut self, module_info: &ModuleInfo) -> Result<(), CodegenError> { + fn check_precondition(&mut self, _module_info: &ModuleInfo) -> Result<(), CodegenError> { Ok(()) } @@ -1788,7 +1788,7 @@ impl X64FunctionCode { MemoryType::Dynamic => true, MemoryType::Static | MemoryType::SharedStatic => false, }; - if need_check || true { + if need_check { dynasm!( assembler ; movq xmm5, r14 @@ -5110,7 +5110,7 @@ unsafe extern "C" fn call_indirect( mut stack_top: *mut u8, stack_base: *mut u8, vmctx: *mut vm::Ctx, - memory_base: *mut u8, + _memory_base: *mut u8, ) -> u64 { let elem_index = *(stack_top as *mut u32) as usize; stack_top = stack_top.offset(8);