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] == `:`)