From 3c210a57f95c53dc0575dd1c0af193cd7cc673ba Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Sun, 20 Dec 2020 15:40:49 +0100 Subject: [PATCH] all: minor array fixes --- cmd/tools/vtest-cleancode.v | 3 +-- vlib/readline/readline_linux.c.v | 7 ++----- 2 files changed, 3 insertions(+), 7 deletions(-) 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() }