diff --git a/lib/wasm/src/sections_translator.rs b/lib/wasm/src/sections_translator.rs index 511f7d07ee..15a1dfc0da 100644 --- a/lib/wasm/src/sections_translator.rs +++ b/lib/wasm/src/sections_translator.rs @@ -106,7 +106,7 @@ pub fn parse_import_section<'data>( Table { ty: match type_to_type(tab.element_type) { Ok(t) => TableElementType::Val(t), - Err(()) => TableElementType::Func(), + Err(()) => TableElementType::Func, }, minimum: tab.limits.initial, maximum: tab.limits.maximum, @@ -142,7 +142,7 @@ pub fn parse_table_section( environ.declare_table(Table { ty: match type_to_type(table.element_type) { Ok(t) => TableElementType::Val(t), - Err(()) => TableElementType::Func(), + Err(()) => TableElementType::Func, }, minimum: table.limits.initial, maximum: table.limits.maximum, diff --git a/lib/wasm/src/translation_utils.rs b/lib/wasm/src/translation_utils.rs index 2ebf4c3879..9b81c28a2d 100644 --- a/lib/wasm/src/translation_utils.rs +++ b/lib/wasm/src/translation_utils.rs @@ -91,7 +91,7 @@ pub struct Table { #[derive(Debug, Clone, Copy)] pub enum TableElementType { Val(ir::Type), - Func(), + Func, } /// WebAssembly linear memory.