summaryrefslogtreecommitdiff
path: root/crates/parser
diff options
context:
space:
mode:
Diffstat (limited to 'crates/parser')
-rw-r--r--crates/parser/src/lib.rs2
-rw-r--r--crates/parser/src/module.rs2
2 files changed, 3 insertions, 1 deletions
diff --git a/crates/parser/src/lib.rs b/crates/parser/src/lib.rs
index 3f543b6..6fb8e90 100644
--- a/crates/parser/src/lib.rs
+++ b/crates/parser/src/lib.rs
@@ -67,6 +67,8 @@ impl Parser {
bulk_memory_opt: true,
call_indirect_overlong: true,
+ compact_imports: false,
+ cm_map: false,
custom_descriptors: false,
cm_threading: false,
extended_const: false,
diff --git a/crates/parser/src/module.rs b/crates/parser/src/module.rs
index 1651bf0..4754d31 100644
--- a/crates/parser/src/module.rs
+++ b/crates/parser/src/module.rs
@@ -147,7 +147,7 @@ impl ModuleReader {
debug!("Found import section");
validator.import_section(&reader)?;
- self.imports = conversion::convert_module_imports(reader)?;
+ self.imports = conversion::convert_module_imports(reader.into_imports())?;
}
ExportSection(reader) => {
if !self.exports.is_empty() {