From 38d16229efb67d1c06a273bf335f66ba2638d261 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Sun, 9 May 2021 10:45:34 +0300 Subject: [PATCH] os: fix panic on os.is_abs_path('') --- vlib/os/os.v | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vlib/os/os.v b/vlib/os/os.v index 2dcda1127d..b44a564f7b 100644 --- a/vlib/os/os.v +++ b/vlib/os/os.v @@ -417,6 +417,9 @@ pub fn is_file(path string) bool { // is_abs_path returns `true` if `path` is absolute. pub fn is_abs_path(path string) bool { + if path.len == 0 { + return false + } $if windows { return path[0] == `/` || // incase we're in MingGW bash (path[0].is_letter() && path[1] == `:`)