diff options
Diffstat (limited to 'crates/parser')
| -rw-r--r-- | crates/parser/src/lib.rs | 2 | ||||
| -rw-r--r-- | crates/parser/src/module.rs | 2 |
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() { |
