From dbf28c5bfbb2299ad575fd526aea9da3fed4e613 Mon Sep 17 00:00:00 2001 From: wahur666 Date: Fri, 26 Aug 2022 06:04:44 +0200 Subject: [PATCH] cmd/tools/where: check if parent already included vlib_dir (#15527) --- cmd/tools/vwhere/finder.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/tools/vwhere/finder.v b/cmd/tools/vwhere/finder.v index 273592eab..ea712c068 100755 --- a/cmd/tools/vwhere/finder.v +++ b/cmd/tools/vwhere/finder.v @@ -62,7 +62,7 @@ fn (mut fdr Finder) search_for_matches() { mut paths_to_search := []string{} if fdr.dirs.len == 0 && fdr.modul == '' { paths_to_search << [current_dir, vmod_dir] - if vlib_dir !in paths_to_search { + if vlib_dir !in paths_to_search && paths_to_search.all(!vlib_dir.starts_with(it)) { paths_to_search << vlib_dir } paths_to_search << vmod_paths -- 2.30.2