From 7b0d3aa1be7bc93363b00154d09502b4e4e63ba5 Mon Sep 17 00:00:00 2001 From: John Maguire Date: Sun, 7 Apr 2024 21:47:07 -0400 Subject: [PATCH] fix: use C:\Program Files\backrest on both x64 and 32-bit (#200) --- internal/resticinstaller/resticinstaller.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/internal/resticinstaller/resticinstaller.go b/internal/resticinstaller/resticinstaller.go index 4b0bd62f..91378217 100644 --- a/internal/resticinstaller/resticinstaller.go +++ b/internal/resticinstaller/resticinstaller.go @@ -247,11 +247,8 @@ func FindOrInstallResticBinary() (string, error) { // Check for restic installation in data directory. resticInstallPath := path.Join(config.DataDir(), resticBinName) if runtime.GOOS == "windows" { - programFiles := os.Getenv("programfiles(x86)") - if programFiles == "" { - programFiles = os.Getenv("programfiles") - } - resticInstallPath = path.Join(programFiles, "restic", resticBinName) + programFiles := os.Getenv("programfiles") + resticInstallPath = path.Join(programFiles, "backrest", resticBinName) } // Install restic if not found.