From 3832e45a6fb95ee203dd78dfd55cb3795097ebba Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 9 Feb 2025 14:22:08 +0530 Subject: [PATCH] Fix another incorrect use of unix.Stat_t --- tools/utils/paths.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/utils/paths.go b/tools/utils/paths.go index 326f69344..48b3e75eb 100644 --- a/tools/utils/paths.go +++ b/tools/utils/paths.go @@ -17,6 +17,7 @@ import ( "strconv" "strings" "sync" + "syscall" "unicode/utf8" "github.com/shirou/gopsutil/v3/process" @@ -163,7 +164,7 @@ func macos_user_cache_dir() string { if err != nil { return false } - stat, ok := s.Sys().(unix.Stat_t) + stat, ok := s.Sys().(syscall.Stat_t) return ok && s.IsDir() && int(stat.Uid) == os.Geteuid() && s.Mode().Perm() == 0o700 && unix.Access(m, unix.X_OK|unix.W_OK|unix.R_OK) == nil }