From 556752dd782c6f4403166d2a84b18ac12eaa44a9 Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Mon, 10 Aug 2020 17:11:20 -0500 Subject: [PATCH] local naming fix --- src/wasm/parse.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/wasm/parse.lua b/src/wasm/parse.lua index 9e8fad9..7322973 100644 --- a/src/wasm/parse.lua +++ b/src/wasm/parse.lua @@ -556,17 +556,19 @@ function parse_code(r) return code end +local local_idx = 0 function parse_func(r) + local_idx = 0 local t = parse_vector(parse_locals)(r) local e = parse_expr(r) - local localidx = 0 local locals = {} for _, v in ipairs(t) do for _, l in ipairs(v) do - l.localidx = localidx + l.localidx = local_idx + l.name = "local" .. l.localidx table.insert(locals, l) - localidx = localidx + 1 + local_idx = local_idx + 1 end end -- 2.25.1