summaryrefslogtreecommitdiff
path: root/crates/parser/src/module.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/parser/src/module.rs')
-rw-r--r--crates/parser/src/module.rs6
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) => {