From 6b7144133f5928722ecfec5574c33a4847a30da0 Mon Sep 17 00:00:00 2001 From: NikVolf Date: Tue, 23 Jan 2018 16:40:34 +0300 Subject: [PATCH] fix examples/tests with proper addressing --- src/tests/host.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/tests/host.rs b/src/tests/host.rs index 7795753..9f53b75 100644 --- a/src/tests/host.rs +++ b/src/tests/host.rs @@ -90,12 +90,12 @@ impl Externals for TestHost { Ok(Some(result)) } ERR_FUNC_INDEX => { - let error_code = args.nth::(0)? as u32; + let error_code: u32 = args.nth(0)?; let error = HostErrorWithCode { error_code }; Err(Error::Host(Box::new(error))) } INC_MEM_FUNC_INDEX => { - let ptr = args.nth::(0)? as u32; + let ptr: u32 = args.nth(0)?; let memory = self.memory.as_ref().expect( "Function 'inc_mem' expects attached memory", @@ -108,7 +108,7 @@ impl Externals for TestHost { Ok(None) } GET_MEM_FUNC_INDEX => { - let ptr = args.nth::(0)? as u32; + let ptr: u32 = args.nth(0)?; let memory = self.memory.as_ref().expect( "Function 'get_mem' expects attached memory", @@ -466,7 +466,7 @@ fn defer_providing_externals() { ) -> Result, Error> { match index { INC_FUNC_INDEX => { - let a = args.nth::(0)? as u32; + let a = args.nth::(0)?; *self.acc += a; Ok(None) }