]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/go: on Windows, disable cache if LocalAppData is not set
authorIan Lance Taylor <iant@golang.org>
Wed, 3 Jan 2018 17:55:02 +0000 (09:55 -0800)
committerIan Lance Taylor <iant@golang.org>
Wed, 3 Jan 2018 19:21:44 +0000 (19:21 +0000)
Fixes #23146

Change-Id: I06e3328ecca5e27f8e1ada05c2d7cd9bdda714e6
Reviewed-on: https://go-review.googlesource.com/85996
Run-TryBot: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/go/internal/cache/default.go

index 6411ec7a563d1e9271dd6c24ad3d0e3d755e200d..8a5c12c5f59ac06e544ab33b59588be5998a2200 100644 (file)
@@ -68,6 +68,9 @@ func DefaultDir() string {
        switch runtime.GOOS {
        case "windows":
                dir = os.Getenv("LocalAppData")
+               if dir == "" {
+                       return "off"
+               }
 
        case "darwin":
                dir = os.Getenv("HOME")