From f7a0d0a02f07e4c59a050c367625440fe37ebea7 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Tue, 4 Aug 2020 11:30:02 +0300 Subject: [PATCH] ci: fix -autofree compilation of vlib/v/tests/valgrind/strings_and_arrays.vv --- vlib/v/gen/str.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/v/gen/str.v b/vlib/v/gen/str.v index ad2047db5b..f17a4fa9c3 100644 --- a/vlib/v/gen/str.v +++ b/vlib/v/gen/str.v @@ -197,7 +197,7 @@ fn (mut g Gen) string_inter_literal(node ast.StringInterLiteral) { free := g.pref.autofree && g.inside_call && !g.inside_return && g.inside_ternary == 0 && !g.inside_const // && g.cur_fn != 0 && // g.cur_fn.name != '' - if false && free { + if free { // Save the string expr in a temporary variable, so that it can be removed after the call. tmp = g.new_tmp_var() /*