From c276aca2023bf7d737491abbb93df5c7f634afc9 Mon Sep 17 00:00:00 2001 From: Benbuck Nason Date: Mon, 9 Sep 2024 18:55:15 -0700 Subject: [PATCH] Fix compile error when multi-module and tags are enabled (#3781) --- core/iwasm/interpreter/wasm_loader.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/iwasm/interpreter/wasm_loader.c b/core/iwasm/interpreter/wasm_loader.c index 7b99c60a..3a21b1fc 100644 --- a/core/iwasm/interpreter/wasm_loader.c +++ b/core/iwasm/interpreter/wasm_loader.c @@ -2474,7 +2474,8 @@ wasm_loader_resolve_tag(const char *module_name, const char *tag_name, } /* check function type */ - if (!wasm_type_equal(expected_tag_type, tag->tag_type)) { + if (!wasm_type_equal(expected_tag_type, tag->tag_type, module->types, + module->type_count)) { LOG_DEBUG("%s.%s failed the type check", module_name, tag_name); set_error_buf(error_buf, error_buf_size, "incompatible import type"); return NULL;