diff options
Diffstat (limited to 'crates/parser/src/module.rs')
| -rw-r--r-- | crates/parser/src/module.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/crates/parser/src/module.rs b/crates/parser/src/module.rs index 47257fe..164127f 100644 --- a/crates/parser/src/module.rs +++ b/crates/parser/src/module.rs @@ -52,10 +52,8 @@ impl ModuleReader { debug!("Found type section"); validator.type_section(&reader)?; - self.func_types = reader - .into_iter() - .map(|t| conversion::convert_module_type(t?).map(Arc::new)) - .collect::<Result<Vec<Arc<FuncType>>>>()?; + self.func_types = + reader.into_iter().map(|t| conversion::convert_module_type(t?)).collect::<Result<Vec<_>>>()?; } Payload::GlobalSection(reader) => { |
