From ec26f4bf4e0ab381b9a194659c1bf71a3b1b19f5 Mon Sep 17 00:00:00 2001 From: Henry Gressmann Date: Tue, 23 Jan 2024 19:02:29 +0100 Subject: feat: preserve null refs when returning Signed-off-by: Henry Gressmann --- crates/parser/src/conversion.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crates/parser/src/conversion.rs') diff --git a/crates/parser/src/conversion.rs b/crates/parser/src/conversion.rs index 1448d59..6045db1 100644 --- a/crates/parser/src/conversion.rs +++ b/crates/parser/src/conversion.rs @@ -202,8 +202,8 @@ pub(crate) fn convert_valtype(valtype: &wasmparser::ValType) -> ValType { F32 => ValType::F32, F64 => ValType::F64, V128 => unimplemented!("128-bit values are not supported yet"), - FuncRef => ValType::FuncRef, - ExternRef => ValType::ExternRef, + FuncRef => ValType::RefFunc, + ExternRef => ValType::RefExtern, } } -- cgit v1.3.1