diff --git a/cmd/tools/vtest-cleancode.v b/cmd/tools/vtest-cleancode.v index 2ae80eda8b..95a352cf73 100644 --- a/cmd/tools/vtest-cleancode.v +++ b/cmd/tools/vtest-cleancode.v @@ -64,8 +64,7 @@ const ( ) fn main() { - args := os.args - args_string := args[1..].join(' ') + args_string := os.args[1..].join(' ') pass_args := args_string.all_before('test-cleancode') v_test_vetting(pass_args) } diff --git a/vlib/readline/readline_linux.c.v b/vlib/readline/readline_linux.c.v index 7b71b6ec75..7339ae77e9 100644 --- a/vlib/readline/readline_linux.c.v +++ b/vlib/readline/readline_linux.c.v @@ -295,7 +295,7 @@ fn shift_cursor(xpos int, yoffset int) { } fn calculate_screen_position(x_in int, y_in int, screen_columns int, char_count int, inp []int) []int { - mut out := inp + mut out := inp.clone() mut x := x_in mut y := y_in out[0] = x @@ -447,10 +447,7 @@ fn (mut r Readline) switch_overwrite() { } fn (mut r Readline) clear_screen() { - term.set_cursor_position({ - x: 1 - y: 1 - }) + term.set_cursor_position(x: 1, y: 1) term.erase_clear() r.refresh_line() }