From 9fa3035defdeb8d6e82c43d731c42613d2099bba Mon Sep 17 00:00:00 2001 From: Gav Date: Wed, 31 Jan 2018 06:55:04 +0100 Subject: [PATCH] Minor cleanup --- substrate/executor/src/wasm_executor.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/substrate/executor/src/wasm_executor.rs b/substrate/executor/src/wasm_executor.rs index a64a4f9176..e1e4f0b6d9 100644 --- a/substrate/executor/src/wasm_executor.rs +++ b/substrate/executor/src/wasm_executor.rs @@ -170,10 +170,10 @@ impl_function_executor!(this: FunctionExecutor<'e, E>, this.memory.set(result, &r[..]).map_err(|_| DummyUserError)?; }, ext_enumerated_trie_root(values_data: *const u8, values_len: u32, lens_data: *const u32, lens_len: u32, result: *mut u8) => { - let offsets = (0..lens_len) + let values = (0..lens_len) .map(|i| this.memory.read_primitive(lens_data + i * 4)) - .collect::<::std::result::Result, DummyUserError>>()?; - let values = offsets.into_iter() + .collect::<::std::result::Result, DummyUserError>>()? + .into_iter() .scan(0u32, |acc, v| { let o = *acc; *acc += v; Some((o, v)) }) .map(|(offset, len)| this.memory.get(values_data + offset, len as usize)