|
|
@@ -1708,8 +1708,8 @@ handle_name_section(const uint8 *buf, const uint8 *buf_end, WASMModule *module,
|
|
|
read_leb_uint32(p, p_end, func_name_len);
|
|
|
CHECK_BUF(p, p_end, func_name_len);
|
|
|
/* Skip the import functions */
|
|
|
- if (func_index >= module->import_count) {
|
|
|
- func_index -= module->import_count;
|
|
|
+ if (func_index >= module->import_function_count) {
|
|
|
+ func_index -= module->import_function_count;
|
|
|
bh_assert(func_index < module->function_count);
|
|
|
if (!(module->functions[func_index]->field_name =
|
|
|
const_str_list_insert(
|
|
|
@@ -1733,6 +1733,8 @@ handle_name_section(const uint8 *buf, const uint8 *buf_end, WASMModule *module,
|
|
|
i++;
|
|
|
}
|
|
|
|
|
|
+ (void)previous_name_type;
|
|
|
+ (void)previous_func_index;
|
|
|
return true;
|
|
|
}
|
|
|
#endif
|