1
0
mirror of https://github.com/golang/go synced 2024-11-22 15:44:53 -07:00
Change-Id: Ibeb7ff0def24354435a3784dceb22245463a21f1
This commit is contained in:
qiulaidongfeng 2024-06-01 08:49:04 +08:00
parent 197d6e445c
commit b7431d6eeb

View File

@ -333,9 +333,9 @@ type Cmd struct {
// and https://go.dev/issue/43724 for more context.
lookPathErr error
// cacheLookExtensions cache the result of calling lookExtensions,
// set it only on windows.
cacheLookExtensions string
// cachedLookExtensions caches the result of calling lookExtensions.
// This is only used on Windows.
cachedLookExtensions string
}
// A ctxResult reports the result of watching the Context associated with a
@ -434,8 +434,7 @@ func Command(name string, arg ...string) *Cmd {
// We may need to add a filename extension from PATHEXT
// or verify an extension that is already present.
// Since the path is absolute, its extension should be unambiguous
// and independent of cmd.Dir, and we can go ahead and update cmd.Path to
// reflect it.
// and independent of cmd.Dir, and we can go ahead and cache the lookup now.
//
// Note that we cannot add an extension here for relative paths, because
// cmd.Dir may be set after we return from this function and that may cause