diff options
Diffstat (limited to 'src/wasm-apply-names.c')
-rw-r--r-- | src/wasm-apply-names.c | 5 |
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 */ |