diff --git a/vlib/v/gen/fn.v b/vlib/v/gen/fn.v index 3e05e65164..d272294e04 100644 --- a/vlib/v/gen/fn.v +++ b/vlib/v/gen/fn.v @@ -161,7 +161,7 @@ fn (mut g Gen) gen_fn_decl(it ast.FnDecl) { // //////////// if g.autofree { // println('\n\ncalling free for fn $it.name') - g.free_scope_vars(it.pos.pos - 1) + g.free_scope_vars(it.pos.pos + it.pos.len/2) } // ///////// if is_main {