From: Sergey Matveev Date: Tue, 6 Aug 2024 11:10:17 +0000 (+0300) Subject: Fix various lint warnings and suggestions X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=44349eedd828ed39ff3f08d7d0f3cbfc4707a1bde4635661124b966dafeaebd1;p=bass.git Fix various lint warnings and suggestions --- diff --git a/build/contrib/detpax/main.go b/build/contrib/detpax/main.go index 03ff1b5..c534fa8 100644 --- a/build/contrib/detpax/main.go +++ b/build/contrib/detpax/main.go @@ -146,7 +146,8 @@ will put dir/foo/bar first, dir/foo second, others next.`) { filesMap := map[string]*Info{} { - fi, err := os.Lstat(root) + var fi os.FileInfo + fi, err = os.Lstat(root) if err != nil { log.Fatalln("can not stat:", root, err) } @@ -178,15 +179,15 @@ will put dir/foo/bar first, dir/foo second, others next.`) hdr := tar.Header{Format: tar.FormatPAX} for _, info := range files { hdr.Name = info.name - hdr.Mode = int64(info.mode & 0777) + hdr.Mode = int64(info.mode & 0o777) if info.mode&fs.ModeSticky > 0 { - hdr.Mode |= 01000 + hdr.Mode |= 0o1000 } if info.mode&fs.ModeSetgid > 0 { - hdr.Mode |= 02000 + hdr.Mode |= 0o2000 } if info.mode&fs.ModeSetuid > 0 { - hdr.Mode |= 04000 + hdr.Mode |= 0o4000 } hdr.Size = info.size if info.link == "" {