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)