From b0f7a80e9591302a924e91d29d9ccaf9fc98e6f6 Mon Sep 17 00:00:00 2001 From: Filippo Valsorda Date: Fri, 6 Jul 2018 20:09:58 -0400 Subject: [PATCH] Fix getCAROOT switch statement --- main.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/main.go b/main.go index 787cc24..d11400e 100644 --- a/main.go +++ b/main.go @@ -137,12 +137,12 @@ func getCAROOT() string { } var dir string - switch runtime.GOOS { - case "windows": + switch { + case runtime.GOOS == "windows": dir = os.Getenv("LocalAppData") - case env = os.Getenv("XDG_DATA_HOME"); env != "": - dir = env - case "darwin": + case os.Getenv("XDG_DATA_HOME") != "": + dir = os.Getenv("XDG_DATA_HOME") + case runtime.GOOS == "darwin": dir = os.Getenv("HOME") if dir == "" { return ""