summaryrefslogtreecommitdiff
path: root/src/wasm-apply-names.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm-apply-names.c')
-rw-r--r--src/wasm-apply-names.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/wasm-apply-names.c b/src/wasm-apply-names.c
index 3f14cfcf..1489e134 100644
--- a/src/wasm-apply-names.c
+++ b/src/wasm-apply-names.c
@@ -115,9 +115,10 @@ static WasmResult use_name_for_param_and_local_var(Context* ctx,
WasmVar* var) {
int local_index = wasm_get_local_index_by_var(func, var);
assert(local_index >= 0 &&
- (size_t)local_index < wasm_get_num_params_and_locals(func));
+ (size_t)local_index <
+ wasm_get_num_params_and_locals(ctx->module, func));
- uint32_t num_params = wasm_get_num_params(func);
+ uint32_t num_params = wasm_get_num_params(ctx->module, func);
WasmStringSlice* name;
if ((uint32_t)local_index < num_params) {
/* param */