From e904732554bbe731e31ae6d857ae490db3f9dd91 Mon Sep 17 00:00:00 2001 From: yuyi Date: Thu, 2 Jul 2020 17:03:40 +0800 Subject: [PATCH] cgen: remove an extra \n in for loops (#5618) --- vlib/v/gen/cgen.v | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vlib/v/gen/cgen.v b/vlib/v/gen/cgen.v index 64ccda9a37..c80305129e 100644 --- a/vlib/v/gen/cgen.v +++ b/vlib/v/gen/cgen.v @@ -709,6 +709,12 @@ fn (mut g Gen) stmt(node ast.Stmt) { g.write('; ') } else { g.stmt(node.init) + // Remove excess return and add space + if g.out.last_n(1) == '\n' { + g.out.go_back(1) + g.empty_line = false + g.write(' ') + } } if node.has_cond { g.expr(node.cond)