From e9c84ce154bcf7530dda5fedc9bad6fc9ef6ae3a Mon Sep 17 00:00:00 2001 From: kevin70g <52362289+kevin70g@users.noreply.github.com> Date: Mon, 10 May 2021 15:01:32 +0800 Subject: [PATCH] os: fix is_abs_path() panic, when path is only one letter on windows (#10071) --- vlib/os/os.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/os/os.v b/vlib/os/os.v index b44a564f7b..93c8c85f09 100644 --- a/vlib/os/os.v +++ b/vlib/os/os.v @@ -422,7 +422,7 @@ pub fn is_abs_path(path string) bool { } $if windows { return path[0] == `/` || // incase we're in MingGW bash - (path[0].is_letter() && path[1] == `:`) + (path[0].is_letter() && path.len > 1 && path[1] == `:`) } return path[0] == `/` }