Fix lint issues reported by staticcheck

Used staticcheck 2022.1.2 (v0.3.2)

See: staticcheck.io
This commit is contained in:
albertony
2022-06-13 21:13:50 +02:00
parent 74bd7f3381
commit ec117593f1
66 changed files with 130 additions and 185 deletions
+2 -6
View File
@@ -200,9 +200,7 @@ func InstallUpdate(ctx context.Context, opt *Options) error {
savedFile := ""
if runtime.GOOS == "windows" {
savedFile = targetFile
if strings.HasSuffix(savedFile, ".exe") {
savedFile = savedFile[:len(savedFile)-4]
}
savedFile = strings.TrimSuffix(savedFile, ".exe")
savedFile += ".old.exe"
}
@@ -319,9 +317,7 @@ func makeRandomExeName(baseName, extension string) (string, error) {
const maxAttempts = 5
if runtime.GOOS == "windows" {
if strings.HasSuffix(baseName, ".exe") {
baseName = baseName[:len(baseName)-4]
}
baseName = strings.TrimSuffix(baseName, ".exe")
extension += ".exe"
}