From 0382b0660280a828498310322bfd2d50de51187a Mon Sep 17 00:00:00 2001 From: Henry Gressmann Date: Tue, 23 Jan 2024 23:04:01 +0100 Subject: chore: support partially initialized module instances Signed-off-by: Henry Gressmann --- crates/parser/src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'crates/parser/src/lib.rs') diff --git a/crates/parser/src/lib.rs b/crates/parser/src/lib.rs index ae6cc4d..aa76ea3 100644 --- a/crates/parser/src/lib.rs +++ b/crates/parser/src/lib.rs @@ -120,7 +120,11 @@ impl TryFrom for TinyWasmModule { WasmFunction { instructions: f.body, locals: f.locals, - ty: reader.func_types.get(ty_idx as usize).unwrap().clone(), + ty: reader + .func_types + .get(ty_idx as usize) + .expect("No func type for func, this is a bug") + .clone(), }, ) }) -- cgit v1.3.1